خاطرات فنی من

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

سعی می کنم مطالب برای دیگران هم قابل استفاده باشند اما به دلیل کمی وقت نمی توانم زیاد نگران نگارش و چینش متن باشم

زیرساختهای مورد نیاز برای کار با django

دوشنبه, ۶ شهریور ۱۴۰۲، ۰۹:۳۵ ق.ظ

برای کار با django زیرساختهایی لازم است که چون دیر به دیر از آن استفاده می کنیم فراموش می شوند.

به همین خاطر آنها را اینجا یادداشت می کنم، برای ارجاعات بعدی

 

پایتون را نصب کنید.

pip را نصب کنید:

py -m ensurepip --upgrade

یک پوشه برای محیط کاری ایجاد کنید.

در ترمینال وارد پوشه شوید

 

برای کار کردن راحت تر با packageهای مورد نیاز یک محیط مجازی راه اندازی کنید:

اول virtualenv را نصب کنید:

pip install virtualenv

بعد محیط را بسازید:

py -m venv virtual-env-name

محیط را فعال کنید

.\virtual-env-name\Scripts\activate

حالا پکیجهای مورد نیاز را در این محیط مجازی نصب کنید.

اگر قبلا جای دیگر پکیجها را نصب کرده باشید، می توانید با این دستور از آنجا یک فایل requirements بگیرید:

pip freeze > requirements.txt

سپس با استفاده از این فایل، همه پکیجهای مورد نیاز را در محیط جدید مجددا نصب کنید

pip install -r requirements.txt

 

یا اینکه پکیجها را یک به یک نصب نمایید. قاعدتا اولین دستور این خواهد بود:

pip install django

 

یک پروژه django بسازید:

django-admin startproject project-name

یک app بسازید:

py manage.py startapp app-name

سایت را run کنید:

py manage.py runserver

 

موافقین ۰ مخالفین ۰ ۰۲/۰۶/۰۶

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی