Django Ինչից սկսել

Django Ինչից սկսել

Django-ն տեղադրելու համար դուք պետք է ունենաք Python տեղադրված է, և փաթեթների կառավարիչը նման է Ծվծվալ.

PIP-ը ներառված է Python-ում 3.4 տարբերակից:


Ջանգոն պահանջում է Python

Ստուգելու համար, թե արդյոք ձեր համակարգում տեղադրված է Python, գործարկեք այս հրամանը հրամանի տողում.

python –version

Եթե ​​Python-ը տեղադրված է, ապա տարբերակի համարով արդյունք կստանաք, այսպես

Python 3.9.2

Եթե ​​գտնում եք, որ Python-ը ձեր համակարգչում տեղադրված չէ, ապա այն կարող եք անվճար ներբեռնել հետևյալ կայքից. https://www.python.org/


Ծվծվալ

Django-ն տեղադրելու համար դուք պետք է օգտագործեք փաթեթի կառավարիչ, ինչպիսին է PIP-ը, որը ներառված է Python-ում 3.4 տարբերակից:

Ստուգելու համար, թե արդյոք ձեր համակարգում տեղադրված է PIP, գործարկեք այս հրամանը հրամանի տողում.

pip –version

Եթե ​​PIP-ը տեղադրված է, դուք արդյունք կստանաք տարբերակի համարով:

Ինձ համար, Windows-ի մեքենայի վրա, արդյունքը հետևյալն է.

pip 20.2.3 from c:\python39\lib\site-packages\pip (python 3.9)

Եթե ​​դուք չունեք տեղադրված PIP, կարող եք ներբեռնել և տեղադրել այն այս էջից. https://pypi.org/project/pip/


Վիրտուալ միջավայր

Առաջարկվում է ունենալ հատուկ վիրտուալ միջավայր յուրաքանչյուր Django նախագծի համար, և վիրտուալ միջավայրը կառավարելու եղանակներից մեկն է venv, որը ներառված է Python-ում։

Venv-ի միջոցով դուք կարող եք ստեղծել վիրտուալ միջավայր՝ մուտքագրելով սա հրամանի տողում, հիշեք, որ նավարկեք այնտեղ, որտեղ ցանկանում եք ստեղծել ձեր նախագիծը.

Պատուհաններ

py -m venv myproject

Unix/MacOS:

python -m venv myproject

Սա կստեղծի վիրտուալ միջավայր և կստեղծի «myproject» անունով թղթապանակ՝ ենթաթղթապանակներով և ֆայլերով, ինչպես հետևյալը.

իմ նախագիծը
Ներառել
Lib
Սցենարներ
pyvenv.cfg

Այնուհետև դուք պետք է ակտիվացնեք միջավայրը՝ մուտքագրելով այս հրամանը.

Պատուհաններ

myproject\Scripts\activate.bat

Unix/MacOS:

source myproject/bin/activate

Երբ շրջակա միջավայրը ակտիվացվի, հրամանի տողում կտեսնեք այս արդյունքը.

Պատուհաններ

(myproject) C:\Users\Your Name>

Unix/MacOS:

(myproject) … $

Նշում: Դուք պետք է ակտիվացնեք վիրտուալ միջավայրը ամեն անգամ, երբ բացում եք հրամանի տողը ձեր նախագծի վրա աշխատելու համար:


Տեղադրեք Django-ն

Վերջապես, մենք կարող ենք տեղադրել Django-ն:

Հիշեք տեղադրել Django-ն, քանի դեռ վիրտուալ միջավայրում եք:

Django-ն տեղադրվում է pip-ի միջոցով՝ այս հրամանով.

Պատուհաններ

(myproject) C:\Users\Your Name>py -m pip install Django

Unix/MacOS:

(myproject) … $ python -m pip install Django

Ինչը կտա արդյունք, որը նման կլինի (առնվազն իմ Windows ապարատի վրա).

Collecting Django
Downloading Django-4.0.3-py3-none-any.whl (8.0 MB)
|████████████████████████████████| 8.0 MB 2.2 MB/s
Collecting sqlparse>=0.2.2
Using cached sqlparse-0.4.2-py3-none-any.whl (42 kB)
Collecting asgiref<4,>=3.4.1
Downloading asgiref-3.5.0-py3-none-any.whl (22 kB)
Collecting tzdata; sys_platform == “win32”
Downloading tzdata-2021.5-py2.py3-none-any.whl (339 kB)
|████████████████████████████████| 339 kB 6.4 MB/s
Installing collected packages: sqlparse, asgiref, tzdata, Django
Successfully installed Django-4.0.3 asgiref-3.5.0 sqlparse-0.4.2 tzdata-2021.5
WARNING: You are using pip version 20.2.3; however, version 22.0.4 is available.
You should consider upgrading via the ‘C:\Users\Your Name\myproject\Scripts\python.exe -m pip install –upgrade pip’ command.

Վերջ: Այժմ դուք տեղադրել եք Django-ն ձեր նոր նախագծում, որն աշխատում է վիրտուալ միջավայրում:


Windows, Mac, թե Unix.

Դուք կարող եք այս նախագիծը գործարկել ցանկացած մեկի վրա: Կան մի քանի փոքր տարբերություններ, օրինակ՝ Windows-ի հրամանների տողում հրամաններ գրելիս py որպես հրամանի տողում առաջին բառը, մինչդեռ Unix-ը և MacOS-ն օգտագործում են python:

Պատուհաններ

py –version

Unix/MacOS:

python –version

Այս ձեռնարկի մնացած մասում մենք կօգտագործենք Windows հրամանը:


Ստուգեք Django տարբերակը

Կարող եք ստուգել, ​​թե արդյոք Django-ն տեղադրված է, խնդրելով իր տարբերակի համարը հետևյալ կերպ.

(myproject) C:\Users\Your Name>django-admin –version

Եթե ​​Django-ն տեղադրված է, դուք արդյունք կստանաք տարբերակի համարով.

4.0.3

Ինչ հաջորդ?

Այժմ դուք պատրաստ եք ստեղծել Django նախագիծ ձեր համակարգչի վիրտուալ միջավայրում:

Այս ձեռնարկի հաջորդ գլուխներում մենք կստեղծենք Django նախագիծ և կդիտարկենք Django-ի տարբեր առանձնահատկությունները և հուսով ենք, որ ձեզ կդարձնենք Django-ի մշակող:

ArmenianEnglish