آموزش پروژه پروژه محور Django

پیشنازها: آشنایی با فرم ورک چنگو - آموزش پایتون

ساخت یک پژوه کتابخانه آنلاین با فزبم ورک چنگو

1- دانلود Python ار سابت https://www.python.org/downloads

2- تصب Python(تنها نکته تیک گزینه را حنماً برنید)

3- نصب  محیط مجازی پایتون

هنگامی که Python را نصب می کنید، در یک محیط عمومی که همه کدهای Python به اشتراک گذاشته می شود، نصب می شود. در حالی که می توانید هر بسته پایتونی(مثل جنگو و ... ) را که دوست دارید در محیط جداگانه نصب کنید.

اگر جنگو را در محیط پیش‌فرض/عمومی نصب کنید، تنها می‌توانید یک نسخه از جنگو را در رایانه خود قرار دهید. اگر می‌خواهید وب‌سایت‌های جدیدی ایجاد کنید (با استفاده از آخرین نسخه جنگو) و در عین حال همچنان وب‌سایت‌هایی را که به نسخه‌های قدیمی‌تر تکیه می‌کنند حفظ کنید، می‌تواند مشکل ساز باشد.

در نتیجه، توسعه دهندگان با تجربه Python/Django معمولاً برنامه های پایتون را در محیط های مجازی مستقل پایتون اجرا می کنند. این چند محیط مختلف جنگو را در یک کامپیوتر فعال می کند. تیم توسعه دهنده جنگو توصیه می کند که از محیط های مجازی پایتون استفاده کنید!

 ما در زیر به شما نشان می‌دهیم که چگونه جنگو را در یک محیط مجازی نصب کنید.

تنها کاری که باید انجام دهید این است که دستور زیر را در خط فرمان اجرا کنید:

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

Step1

pip3 install virtualenvwrapper-win

ساخت پوشه پروژه

Step2

E:\Python\project>python -m venv venv

فعال کردن محیط‌ مجازیStep3 E:\Python\project>venv\scripts\activate
لیست ماژول های نسب شده در محیط مجازی

Step4

(venv) E:\Python\project>pip freeze

 

4- نصب Django ار خط فرمان ویندوز 

Step5: (venv) E:\Python\project>pip install django


روش نصب از طریق Anaconda(توزیع آزاد از زبان‌های برنامه‌نویسی Python و R)

ساخت محیط مجازی - فعال کردن محیط - نصب پایتون - نصب جنگو


Anaconda مدیریت بسته  را با «کوندا» (Conda)  مدیریت می‌ کند

مرحله 1- ایجاد یک محیط (تعیین مکان برای یک محیط)conda create --prefix ./myenv
مرحله 2: Conda را فعال کرده و Python و Django را نصب کنید

E:\reza\python\myenv>conda activate

E:\reza\python\myenv>conda install python=3.10.4
 E:\reza\python\myenv>conda install -c conda-forge django
OR
Install pip & Djange in ANACONDA.NAVIGATOR Environments

مرحله 3: ایجاد پروژه E:\reza\python\myenv>django-admin startproject locallibrary
 E:\reza\python\myenv>cd locallibrary
مرحله 4: ایجاد برنامهE:\reza\python\myenv\locallibrary>py manage.py startapp catalog
مرحله 5: سرور را اجرا کنیدE:\reza\python\myenv\locallibrary>python manage.py runserver