شروع کار (Django Get Started)
نقشه راه شروع کار 🗺️
برای ساخت یک سایت با جنگو، معمولاً همیشه این مراحل رو طی میکنیم. بیایید یک نگاه کلی به مسیر بندازیم تا گم نشیم.
چرخه حیات یک پروژه جنگو:
- نصب و راهاندازی: نصب پایتون و جنگو.
- ساخت پروژه (Project): ایجاد اسکلت اصلی سایت.
- ساخت اپلیکیشن (App): اضافه کردن قابلیتهای خاص (مثل بلاگ یا فروشگاه).
- تعریف مدلها: طراحی دیتابیس.
- تنظیم URLها: مشخص کردن آدرسهای سایت.
- نوشتن Viewها: تعیین اینکه در هر صفحه چه اتفاقی بیفته.
- ساخت Templateها: طراحی ظاهر صفحات.
پروژه vs اپلیکیشن: در جنگو، "پروژه" کل وبسایت شماست (مثل یک پاساژ)، و "اپلیکیشن" هر بخش مستقل اون هست (مثل مغازههای پاساژ). یک پروژه میتونه چندین اپلیکیشن داشته باشه.
نمایی از ترمینال شما در آینده نزدیک:
# ساخت پروژه جدید
django-admin startproject mysite
# ساخت اپلیکیشن جدید
python manage.py startapp blog
# اجرای سرور
python manage.py runserver
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.