دوره‌ها / Django / شروع کار (Django Get Started)

شروع کار (Django Get Started)

20 دقیقه Article

نقشه راه شروع کار 🗺️

برای ساخت یک سایت با جنگو، معمولاً همیشه این مراحل رو طی می‌کنیم. بیایید یک نگاه کلی به مسیر بندازیم تا گم نشیم.

چرخه حیات یک پروژه جنگو:

  1. نصب و راه‌اندازی: نصب پایتون و جنگو.
  2. ساخت پروژه (Project): ایجاد اسکلت اصلی سایت.
  3. ساخت اپلیکیشن (App): اضافه کردن قابلیت‌های خاص (مثل بلاگ یا فروشگاه).
  4. تعریف مدل‌ها: طراحی دیتابیس.
  5. تنظیم URLها: مشخص کردن آدرس‌های سایت.
  6. نوشتن Viewها: تعیین اینکه در هر صفحه چه اتفاقی بیفته.
  7. ساخت Templateها: طراحی ظاهر صفحات.
پروژه vs اپلیکیشن: در جنگو، "پروژه" کل وب‌سایت شماست (مثل یک پاساژ)، و "اپلیکیشن" هر بخش مستقل اون هست (مثل مغازه‌های پاساژ). یک پروژه می‌تونه چندین اپلیکیشن داشته باشه.

نمایی از ترمینال شما در آینده نزدیک:

# ساخت پروژه جدید
django-admin startproject mysite

# ساخت اپلیکیشن جدید
python manage.py startapp blog

# اجرای سرور
python manage.py runserver

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.

برای ذخیره پیشرفت وارد شوید