فهرست سرفصل‌های Django
خانه (Home) مقدمه (Intro) شروع به کار (Get Started) ساخت محیط مجازی (Create Virtual Environment) نصب (Install Django) ساخت پروژه (Create Project) ساخت اپ (Create App) ویوها (Views) آدرس ها (URLs) قالب ها (Templates) مدل ها (Models) افزودن داده (Insert Data) به روزرسانی داده (Update Data) حذف داده (Delete Data) به روزرسانی مدل (Update Model) آماده سازی قالب و ویو (Prep Template and View) افزودن لینک به جزئیات (Add Link to Details) افزودن قالب مادر (Add Master Template) افزودن صفحه ایندکس اصلی (Add Main Index Page) قالب 404 (404 Template) افزودن ویوی تست (Add Test View) پنل مدیریت (Admin) ساخت کاربر (Create User) افزودن مدل ها (Include Models) تنظیم List Display (Set List Display) به روزرسانی اعضا (Update Members) افزودن اعضا (Add Members) حذف اعضا (Delete Members) متغیرها (Variables) تگ ها (Tags) شرط if/else (If Else) حلقه for (For Loop) کامنت (Comment) include (Include) معرفی QuerySet (QuerySet Introduction) متد get (QuerySet Get) فیلتر (QuerySet Filter) مرتب سازی (QuerySet Order By) افزودن فایل های استاتیک (Add Static Files) نصب WhiteNoise (Install WhiteNoise) جمع آوری فایل های استاتیک (Collect Static Files) افزودن فایل های استاتیک سراسری (Add Global Static Files) افزودن استایل به پروژه (Add Styles to the Project) مقدمه (PostgreSQL Intro) ساخت حساب AWS (Create AWS Account) ساخت دیتابیس در RDS (Create Database in RDS) اتصال به دیتابیس (Connect to Database) افزودن اعضا (Add Members) Elastic Beanstalk (EB) ساخت requirements.txt (Create requirements.txt) ساخت django.config (Create django.config) ساخت فایل zip (Create .zip File) استقرار با EB (Deploy with EB) به روزرسانی پروژه (Update Project) افزودن فیلد slug (Add Slug Field) افزودن Bootstrap 5 (Add Bootstrap 5) مرجع تگ های قالب (Template Tag Reference) مرجع فیلترها (Filter Reference) مرجع Field Lookups (Field lookups Reference) کامپایلر (Compiler) تمرین ها (Exercises) آزمون (Quiz) سرفصل (Syllabus) برنامه مطالعه (Study Plan) سرور (Server) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
Django

Django — تمرین ها (Exercises)

آخرین بروزرسانی: 1404/08/20

تمرین ها (Exercises)

اینجا با «تمرین های جنگو» مهارتت را بالا می بری. هر تمرین ساده است. اما دقیق است. دو مدل سؤال داریم و نتیجه را فوری می بینی. با تمرین منظم، ذهنت مثل عضله قوی می شود.

تمرین های جنگو چیست؟

در صفحه منبع، تمرین ها دو نوع هستند: «چندگزینه ای (Multiple Choice)» یعنی از بین گزینه ها انتخاب می کنی؛ و «جای خالی (Fill in the Blanks)» یعنی بخش خالی کد یا متن را کامل می کنی.

نکته: پاسخ هر بخش در فصل مربوطه راهنمای جنگو موجود است. اگر گیر کردی، دوباره امتحان بده. یا دکمه «Show Answer» را بزن.

چطور با کاشی های تمرین کار کنیم؟

  1. کلمه دلخواه را در فیلتر بنویس.
  2. کاشی مرتبط را باز کن و شروع کن.
  3. جواب بده و نتیجه را ببین.
  4. اشتباه شد؟ دوباره تلاش کن یا پاسخ را ببین.
  5. برای ثبت پیشرفت، وارد حساب شوی.

نکته: شمارنده پیشرفت، تعداد کاشی های کامل شده را نشان می دهد.

دسته بندی های اصلی تمرین

در منبع، دسته ها شامل معرفی، راه اندازی، محیط مجازی، نصب، پروژه و اپ هستند. همچنین Views، URLs، Templates، Models و Queryset ها وجود دارد. بخش فایل های استاتیک نیز شامل افزودن، جمع آوری و CSS است.

راهنمای سریع پاسخ دهی

  1. متن سؤال را کامل بخوان.
  2. کلیدواژه را پیدا کن.
  3. اگر شک داشتی، فصل مربوطه را مرور کن.
  4. پاسخ را بزن و نتیجه را ببین.

هشدار: حفظ کردن کافی نیست. دلیل پاسخ را بفهم. این یادگیری را ماندگار می کند.

ورود و پیگیری پیشرفت

با ورود، تیک «Done» فعال می شود و شماریگر دیده می شود. این یعنی مسیر یادگیری ات ثبت می شود و ادامه دادن راحت تر است.

ادامه مسیر یادگیری

بعد از «تمرین های جنگو»، سراغ آزمون کوتاه برو تا آموخته ها را محک بزنی. برای مفاهیم تازه، صفحه کامپایلر را بخوان و سپس تمرین کن.

آزمون جنگو | کامپایلر

صفحه تمرین ها در W3Schools | ثبت نام برای پیگیری پیشرفت

جمع بندی سریع

  • دو نوع سؤال داریم: چندگزینه ای و جای خالی.
  • هر دسته موضوع خاصی را تمرین می دهد.
  • می توانی پاسخ را دوباره امتحان کنی.
  • با ورود، پیشرفتت ذخیره می شود.
  • پس از تمرین، آزمون کوتاه بده.