آموزش Django
| آموزش پروژه پروژه محور 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 |
| مرحله 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 |