Ubuntu

Ako nainštalovať Django na Ubuntu 20.04

Ako nainštalovať Django na Ubuntu 20.04

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ú:

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 - verzia

Môž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.

Hry Najlepšie hry z príkazového riadku pre systém Linux
Najlepšie hry z príkazového riadku pre systém Linux
Príkazový riadok nie je pri použití systému Linux iba vaším najväčším spojencom - môže byť tiež zdrojom zábavy, pretože ho môžete použiť na hranie mno...
Hry Najlepšie aplikácie na mapovanie gamepadu pre Linux
Najlepšie aplikácie na mapovanie gamepadu pre Linux
Ak radi hráte hry v systéme Linux s gamepadom namiesto typického systému vstupu pre klávesnicu a myš, máte tu niekoľko užitočných aplikácií. Mnoho hie...
Hry Užitočné nástroje pre hráčov systému Linux
Užitočné nástroje pre hráčov systému Linux
Ak radi hráte hry v systéme Linux, je pravdepodobné, že ste na vylepšenie herného zážitku použili aplikácie a pomôcky ako Wine, Lutris a OBS Studio. O...