Django bolo vyvinuté a v súčasnosti ho spravuje Django Software Foundation. Je to bezplatný rámec pre webové aplikácie založený na Pythone, ktorý umožňuje používateľom urýchliť proces vývoja aplikácie odstránením často sa vyskytujúcich chýb, ako sú SQL Injection, CSRF, XXS atď. IT obsahuje architektúru Model-View-Controller (MVC), čo z neho robí ľahký a robustný programovací nástroj.
Používajú ho vývojári aplikácií na celom svete vrátane významných technologických firiem. Tiež sa použil na vytvorenie niektorých z najslávnejších webových stránok na webe. Najvýznamnejšie webové stránky vytvorené na Django sú Instagram, Disqus, Pinterest, Knight Foundation a The Washington Post.
Toto je návod, ktorý sa zameriava na dva rôzne spôsoby inštalácie Django na Ubuntu 20.Systém 04 používajúci účet s oprávneniami sudo. Tieto tri metódy sú:
- Inštalácia Django z repozitárov Ubuntu
- Získanie Djanga z GIT a inštalácia Djanga s pipom
O výhodách, ktoré má každá inštalačná metóda v tomto článku, sa zmienime v príslušných častiach. Poďme diskutovať o metóde inštalácie zahŕňajúcej úložiská Ubuntu.
Metóda 1: Inštalácia z oficiálnych úložísk Ubuntu
Najjednoduchšou a najjednoduchšou metódou inštalácie Django na serveri Ubuntu je iba použitie oficiálnych úložísk Ubuntu so správcom balíkov apt. Aj keď je táto metóda jednoduchá, mohli by ste prísť o niektoré možnosti prispôsobiteľnosti, ktoré môžu ponúknuť iné metódy.
Krok 1: Aktualizujte zoznam balíkov
Najskôr aktualizujte index balíka pre svoj server pomocou nasledujúceho príkazu:
$ sudo apt aktualizácia
Krok 2: Aktualizujte verziu pythonu
Pomocou nasledujúceho príkazu zistíte, ktorá verzia Pythonu je vo vašom systéme nainštalovaná
$ python3 -V
To by malo vo vašom systéme vytlačiť aktuálnu verziu Pythonu.
Krok 3: Nainštalujte Django:
Teraz je čas nainštalovať Django. Použite nasledujúci príkaz:
$ sudo apt nainštalovať python3-django
Vo vašom systéme by mal byť nainštalovaný Django. Teraz vám chýba už len overiť inštaláciu.
Krok 4: Overte inštaláciu
Zadajte nasledujúci príkaz:
$ django-admin - verziaMôže sa stať, že verzia, ktorú ste práve nainštalovali, nie je najnovšia. Toto je nevýhoda sťahovania zo štandardných úložísk: nie vždy majú k dispozícii najnovšiu verziu. Ale to je dosť zriedkavé a vždy môžete vec aktualizovať, aby to nebol zásadný problém.
Metóda 2: Inštalácia z repozitárov Git
Zatiaľ čo úložiská Ubuntu majú k dispozícii najnovšiu stabilnú verziu, Git Repos vám umožňuje stiahnuť si vývojovú verziu, ktorá je síce volatilnejšia, ale môže sa pochváliť najnovšími funkciami.
Pre túto ukážku sa Django stiahne z GIT vytvorením virtuálneho prostredia s venv.
Krok 1: Obnovte index balíka
Verzie dostupné na stiahnutie nájdete v nasledujúcom kóde:
$ sudo apt aktualizácia
Krok 2: Skontrolujte verziu pythonu nainštalovanú vo vašom systéme
Pomocou nasledujúceho príkazu zistíte, ktorá verzia Pythonu je vo vašom systéme nainštalovaná
$ python3 -V
To by malo vo vašom systéme vytlačiť aktuálnu verziu Pythonu.
Krok 3: Stiahnite si balíčky pythonu
Musíte si nainštalovať pip, systém na správu balíkov pre python.
Tiež, ak ešte nemáte nainštalovaný venv, budete tiež potrebovať.
Ak ich chcete stiahnuť, zadajte nasledujúci príkaz:
$ sudo apt nainštalovať python3-pip python3-venv
Ďalej klonujte úložisko do adresára ~ / django-dev pomocou domovského adresára. Zadajte nasledujúce príkazy:
$ git klon git: // github.com / django / django ~ / django-dev$ cd ~ / django-dev
Krok 4: Vytvorte virtuálne prostredie s venv
Ďalej pomocou modulu venv vytvorte virtuálne prostredie na inštaláciu Django. Zadajte nasledujúci príkaz:
$ python3 -m venv my_env$ zdroj moj_env / bin / aktivovat
Vo vašom systéme bolo aktivované virtuálne prostredie.
Krok 5: Nainštalujte Django
Ďalej môžete nainštalovať úložisko pomocou pipu. Zadajte nasledujúci príkaz:
$ pip install -e ~ / django-dev
Úspešnosť inštalácie môžete skontrolovať zadaním:
$ django-admin - verzia
To je všetko. Django je vo vašom systéme nainštalované s najnovšou verziou.
V súhrne
V tomto krátkom tutoriáli sme diskutovali o dvoch rôznych metódach uvedenia Djanga do prevádzky vo vašom systéme. Prvá metóda bola najpriamejšia; jednoducho ho nainštalujete zo štandardných úložísk Ubuntu. Druhá metóda použila úložiská Git na inštaláciu vývojovej verzie namiesto najnovšej stabilnej verzie a následnú inštaláciu pomocou modulov pip a venv na inštaláciu Django. Táto metóda je pravdepodobne najlepšia, pretože vám dáva najväčšiu kontrolu nad špecifikáciami inštalácie.
Dúfam, že vám bol tento článok užitočný. Ak sa chcete dozvedieť viac, navštívte oficiálnu stránku Djanga.