اجرای سرور توسعهای در جنگو
جنگو یک سرور توسعه داخلی دارد که به شما اجازه میدهد بدون نیاز به تنظیمات اضافی، پروژه خود را اجرا و تست کنید. برای اجرای این سرور، مراحل زیر را دنبال کنید:
۱. اطمینان از فعال بودن محیط مجازی
اگر از محیط مجازی استفاده میکنید، ابتدا آن را فعال کنید:
ویندوز:
مک و لینوکس:
۲. اجرای سرور توسعه
به پوشه پروژه بروید و دستور زیر را اجرا کنید:
پس از اجرای این دستور، خروجی مشابه زیر نمایش داده میشود:
Performing system checks...
System check identified no issues (0 silenced).
March 9, 2025 - 12:34:56
Django version 4.2, using settings 'myproject.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
آدرس http://127.0.0.1:8000/ را در مرورگر باز کنید. اگر نصب جنگو بهدرستی انجام شده باشد، صفحه خوشآمدگویی جنگو را مشاهده خواهید کرد.
۳. تغییر پورت پیشفرض
بهصورت پیشفرض، سرور جنگو روی پورت ۸۰۰۰ اجرا میشود، اما میتوانید پورت را تغییر دهید:
یا روی یک آدرس خاص اجرا کنید:
۴. توقف سرور
برای متوقف کردن سرور، در ترمینال Ctrl + C را فشار دهید.
این سرور فقط برای توسعه استفاده میشود و برای محیط عملیاتی باید از سرورهایی مانند Gunicorn یا Apache/Nginx استفاده کرد.
