Django е разработен и понастоящем се поддържа от Django Software Foundation. Това е безплатна базирана на Python рамка за уеб приложения, която позволява на потребителите да ускоряват процеса на разработване на приложения чрез обезсилване на често срещани грешки като SQL Injection, CSRF, XXS и т.н. ИТ включва архитектурата Model-View-Controller (MVC), което го прави лека и здрава програма за програмиране.
Използва се от разработчиците на приложения по целия свят, включително големите технологични фирми. Използвана е и за създаване на някои от най-известните уебсайтове в мрежата. Най-забележителните уебсайтове, създадени на Django, са Instagram, Disqus, Pinterest, Knight Foundation и The Washington Post.
Това е ръководство, което ще разгледа два различни начина за инсталиране на Django на Ubuntu 20.04 система, използваща акаунт с права на sudo. Тези три метода са:
- Инсталиране на Django от хранилища на Ubuntu
- Получаване на Django от GIT и инсталиране на Django с pip
Ще обсъдим предимствата на всеки метод за инсталиране в тази статия в съответните раздели. Нека обсъдим метода за инсталиране, включващ хранилища на Ubuntu.
Метод 1: Инсталирайте от официалните хранилища на Ubuntu
Най-простият и лесен метод за инсталиране на Django на сървър на Ubuntu е просто да се използват официалните хранилища на Ubuntu с мениджъра на пакети apt. Въпреки че методът е ясен, може да пропуснете някои опции за персонализиране, които други методи предлагат.
Стъпка 1: Актуализирайте списъка с пакети
Първо актуализирайте индекса на пакета за вашия сървър със следната команда:
$ sudo apt актуализация
Стъпка 2: Актуализирайте версията на python
Вижте каква версия на Python е инсталирана на вашата система със следната команда:
$ python3 -V
Това трябва да отпечата текущата версия на Python във вашата система.
Стъпка 3: Инсталирайте Django:
Сега е време да инсталирате Django. Използвайте следната команда:
$ sudo apt инсталира python3-django
Django трябва да бъде инсталиран на вашата система. Сега ви липсва само да потвърдите инсталирането.
Стъпка 4: Проверете инсталирането
Въведете следната команда:
$ django-admin --versionВъзможно е току-що инсталираната версия да не е най-новата. Това е недостатък на изтеглянето от стандартните хранилища: те не винаги разполагат с най-новата версия. Но това е доста рядко и винаги можете да актуализирате това, така че да не е основен проблем.
Метод 2: Инсталиране от Git хранилища
Докато хранилищата на Ubuntu имат най-новата налична стабилна версия, Git Repos ви позволява да изтеглите версията за разработка, която, макар и по-нестабилна, разполага с най-новите функции.
За тази демонстрация Django ще бъде изтеглен от GIT чрез създаване на виртуална среда с venv.
Стъпка 1: Опреснете индекса на пакета
Вижте наличните за изтегляне версии със следния код:
$ sudo apt актуализация
Стъпка 2: Проверете версията на python, инсталирана на вашата система
Вижте каква версия на Python е инсталирана на вашата система със следната команда:
$ python3 -V
Това трябва да отпечата текущата версия на Python във вашата система.
Стъпка 3: Изтеглете пакетите на python
Трябва да инсталирате pip, система за управление на пакети за python.
Освен това, ако все още нямате инсталиран venv, ще ви трябва и това.
За да изтеглите и двете, въведете следната команда:
$ sudo apt инсталира python3-pip python3-venv
След това клонирайте хранилището в директорията ~ / django-dev с вашата домашна директория. Въведете следните команди:
$ git clone git: // github.com / django / django ~ / django-dev$ cd ~ / django-dev
Стъпка 4: Създайте виртуална среда с venv
След това създайте виртуална среда, за да инсталирате Django с модула venv. Въведете следната команда:
$ python3 -m venv my_env$ source my_env / bin / activate
Виртуална среда е активирана във вашата система.
Стъпка 5: Инсталирайте Django
След това можете да инсталирате хранилището с помощта на pip. Въведете следната команда:
$ pip install -e ~ / django-dev
Можете да проверите дали инсталацията е била успешна, като напишете:
$ django-admin --version
Това е. Django е инсталиран с последната версия на вашата система.
в обобщение
В този кратък урок обсъдихме два различни метода за стартиране и изпълнение на Django във вашата система. Първият метод беше най-ясен; просто директно го инсталирате от стандартните хранилища на Ubuntu. Вторият метод използва Git хранилищата, за да инсталира версията за разработка вместо най-новата стабилна версия и след това инсталира с помощта на модули pip и venv за инсталиране на Django. Този метод е може би най-добрият, тъй като ви дава най-голям контрол над спецификациите на инсталацията.
Надявам се, че тази статия ви е била полезна. Разгледайте официалната страница за Django, за да научите повече.