نصب و راهاندازی جنگو
برای استفاده از جنگو، ابتدا باید آن را روی سیستم خود نصب کرده و یک پروژه جدید راهاندازی کنید. در ادامه مراحل نصب و اجرای اولین پروژه جنگو را توضیح میدهم.
۱. نصب پایتون
جنگو با زبان پایتون اجرا میشود، بنابراین ابتدا باید پایتون را روی سیستم خود نصب کنید. میتوانید با استفاده از دستور زیر بررسی کنید که پایتون نصب است یا نه:
یا
اگر پایتون نصب نبود، میتوانید آن را از سایت رسمی Python دانلود و نصب کنید.
۲. ایجاد و فعالسازی محیط مجازی
بهتر است جنگو را در یک محیط مجازی (Virtual Environment) نصب کنید تا از تداخل نسخههای مختلف پکیجها جلوگیری شود. برای ایجاد یک محیط مجازی، وارد پوشه موردنظر شده و دستور زیر را اجرا کنید:
سپس برای فعالسازی محیط مجازی:
ویندوز:
مک و لینوکس:
۳. نصب جنگو
پس از فعالسازی محیط مجازی، با دستور زیر جنگو را نصب کنید:
برای اطمینان از نصب موفق، میتوانید نسخه جنگو را بررسی کنید:
۴. ایجاد یک پروژه جدید
برای ایجاد یک پروژه جدید جنگو، از دستور زیر استفاده کنید:
این دستور پوشهای با نام myproject ایجاد میکند که شامل فایلهای اولیه پروژه است.
۵. اجرای سرور توسعه
برای اجرای پروژه و مشاهده خروجی، وارد پوشه پروژه شده و دستور زیر را اجرا کنید:
python manage.py runserver
پس از اجرای این دستور، در خروجی آدرسی مانند زیر نمایش داده میشود:
با باز کردن این آدرس در مرورگر، صفحه خوشآمدگویی جنگو را مشاهده خواهید کرد که نشاندهنده نصب و اجرای موفق جنگو است.
۶. ایجاد یک اپلیکیشن جدید
در جنگو، هر پروژه میتواند شامل چندین اپلیکیشن باشد. برای ایجاد یک اپلیکیشن جدید، از دستور زیر استفاده کنید:
این دستور پوشهای به نام myapp ایجاد میکند که شامل فایلهای اصلی اپلیکیشن است. سپس باید اپلیکیشن را در تنظیمات پروژه ثبت کنید. برای این کار، فایل settings.py را باز کرده و نام اپلیکیشن را به لیست INSTALLED_APPS اضافه کنید:
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp',
]
با انجام این مراحل، جنگو بهطور کامل نصب و آماده توسعه پروژه است.
