Django je razvio i trenutno ga održava Django Software Foundation. To je besplatni okvir web aplikacija zasnovan na Pythonu koji svojim korisnicima omogućuje ubrzavanje procesa razvoja aplikacije poništavanjem često naišlih pogrešaka poput SQL Injection, CSRF, XXS itd. IT uključuje arhitekturu Model-View-Controller (MVC), što ga čini laganim i robusnim uslužnim programom.
Koriste ga programeri aplikacija širom svijeta, uključujući velike tehnološke tvrtke. Također je korišten za stvaranje nekih od najpoznatijih web stranica na webu. Najznačajnije web stranice izrađene na Djangu su Instagram, Disqus, Pinterest, Knight Foundation i The Washington Post.
Ovo je vodič koji će pogledati dva različita načina instaliranja Djanga na Ubuntu 20.04 sustav koji koristi račun sa sudo privilegijama. Te su tri metode:
- Instaliranje Djanga iz Ubuntu spremišta
- Dobivanje Djanga iz GIT-a i instaliranje Djanga s pipom
U ovom ćemo članku u odgovarajućim odjeljcima razgovarati o pogodnostima koje svaka metoda instalacije ima. Razmotrimo način instalacije koji uključuje Ubuntu spremišta.
Metoda 1: Instalirajte iz službenih spremišta Ubuntua
Najjednostavnija i najjednostavnija metoda za instalaciju Djanga na Ubuntu poslužitelj je samo upotreba službenih spremišta Ubuntua s upraviteljem paketa apt. Iako je metoda jednostavna, možda ćete propustiti neke opcije prilagodljivosti koje druge metode nude.
1. korak: Ažurirajte popis paketa
Prvo ažurirajte indeks paketa za svoj poslužitelj sljedećom naredbom:
$ sudo apt ažuriranje
Korak 2: Ažurirajte verziju pythona
Sljedećom naredbom pogledajte koja je inačica Pythona instalirana na vašem sustavu:
$ python3 -V
To bi trebalo ispisati trenutnu verziju Pythona na vašem sustavu.
Korak 3: Instalirajte Django:
Sad je vrijeme da instalirate Django. Upotrijebite sljedeću naredbu:
$ sudo apt instalirajte python3-django
Django bi trebao biti instaliran na vašem sustavu. Sad vam nedostaje samo potvrda instalacije.
Korak 4: Potvrdite instalaciju
Unesite sljedeću naredbu:
$ django-admin --verzijaMožda inačica koju ste upravo instalirali nije najnovija. To je nedostatak preuzimanja iz standardnih spremišta: oni nemaju uvijek dostupnu najnoviju verziju. Ali to je prilično rijetko i uvijek možete ažurirati stvar, tako da to nije glavni problem.
Metoda 2: Instaliranje iz Git spremišta
Iako Ubuntu spremišta imaju dostupnu najnoviju stabilnu verziju, Git Repos omogućuje preuzimanje razvojne verzije koja se, iako je nestabilnija, može pohvaliti najnovijim značajkama.
Za ovu demonstraciju Django će se preuzeti s GIT-a stvaranjem virtualnog okruženja s venv.
Korak 1: Osvježite indeks paketa
Pogledajte verzije dostupne za preuzimanje sa sljedećim kodom:
$ sudo apt ažuriranje
Korak 2: Provjerite verziju pythona instaliranu na vašem sustavu
Sljedećom naredbom pogledajte koja je inačica Pythona instalirana na vašem sustavu:
$ python3 -V
To bi trebalo ispisati trenutnu verziju Pythona na vašem sustavu.
Korak 3: preuzmite python pakete
Morate instalirati pip, sustav upravljanja paketima za python.
Također, ako već nemate instaliran venv, trebat će vam i to.
Da biste preuzeli oba, unesite sljedeću naredbu:
$ sudo apt instalirati python3-pip python3-venv
Zatim klonirajte spremište u direktorij ~ / django-dev sa svojim matičnim direktorijom. Upišite sljedeće naredbe:
$ git klon git: // github.com / django / django ~ / django-dev$ cd ~ / django-dev
Korak 4: Stvorite virtualno okruženje s venv
Dalje, stvorite virtualno okruženje za instaliranje Django-a s venv modulom. Upišite sljedeću naredbu:
$ python3 -m venv my_env$ izvor my_env / bin / activate
Na vašem je sustavu aktivirano virtualno okruženje.
Korak 5: Instalirajte Django
Dalje, spremište možete instalirati pomoću pipa. Upišite sljedeću naredbu:
$ pip install -e ~ / django-dev
Možete li provjeriti je li instalacija bila uspješna upisivanjem:
$ django-admin --verzija
To je to. Django je instaliran s najnovijom verzijom na vašem sustavu.
u sažetku
U ovom kratkom vodiču razgovarali smo o dvije različite metode za pokretanje Djanga na vašem sustavu. Prva metoda bila je najjednostavnija; samo ga izravno instalirate iz standardnih Ubuntu spremišta. Druga metoda koristila je Git spremišta za instaliranje razvojne verzije umjesto najnovije stabilne verzije, a zatim je instalirana pomoću pip i venv modula za instalaciju Django-a. Ova metoda je vjerojatno najbolja jer vam daje najviše nadzora nad specifikacijama instalacije.
Nadam se da vam je ovaj članak bio koristan. Pogledajte službenu stranicu za Django da biste saznali više.