Django utvecklades och underhålls för närvarande av Django Software Foundation. Det är ett gratis Python-baserat ramverk för webbapplikationer som gör det möjligt för användarna att påskynda apputvecklingsprocessen genom att upphäva ofta stött på fel som SQL Injection, CSRF, XXS, etc. IT innehåller MVC-arkitektur (Model-View-Controller), vilket gör det till ett lätt och robust programmeringsverktyg.
Den används av apputvecklare över hela världen, inklusive stora teknikföretag. Det användes också för att skapa några av de mest kända webbplatserna på webben. De mest anmärkningsvärda webbplatserna på Django är Instagram, Disqus, Pinterest, Knight Foundation och The Washington Post.
Detta är en genomgång som tar en titt på två olika sätt att installera Django på en Ubuntu 20.04-systemet med ett konto med sudo-behörigheter. Dessa tre metoder är:
- Installerar Django från Ubuntu-arkiv
- Skaffa Django från GIT och installera Django med pip
Vi kommer att diskutera fördelarna med varje installationsmetod i den här artikeln i lämpliga avsnitt. Låt oss diskutera installationsmetoden som involverar Ubuntu-arkiv.
Metod 1: Installera från officiella Ubuntu-arkiv
Den enklaste och enklaste metoden att installera Django på en Ubuntu-server är att bara använda Ubuntus officiella arkiv med apt-pakethanteraren. Även om metoden är enkel kan du missa några anpassningsalternativ som andra metoder har att erbjuda.
Steg 1: Uppdatera paketlistan
Uppdatera först paketindex för din server med följande kommando:
$ sudo apt uppdatering
Steg 2: Uppdatera pythonversionen
Se vilken version av Python som är installerad på ditt system med följande kommando:
$ python3 -V
Det borde skriva ut den aktuella versionen av Python på ditt system.
Steg 3: Installera Django:
Nu är det dags att installera Django. Använd följande kommando:
$ sudo apt installera python3-django
Django ska installeras på ditt system. Nu har du bara knappt verifierat installationen.
Steg 4: Verifiera installationen
Ange följande kommando:
$ django-admin --versionDet kan vara så att den version du just installerade inte är den senaste. Detta är en nackdel med att ladda ner från standardförvaren: de har inte alltid den senaste versionen tillgänglig. Men det är ganska sällsynt, och du kan alltid uppdatera saken så inte ett stort problem.
Metod 2: Installera från Git-arkiv
Medan Ubuntu-arkiv har den senaste stabila versionen tillgänglig, låter Git Repos dig ladda ner utvecklingsversionen, som, även om den är mer flyktig, har de senaste funktionerna.
För denna demonstration kommer Django att laddas ner från GIT genom att skapa en virtuell miljö med venv.
Steg 1: Uppdatera paketindex
Se versionerna som finns att ladda ner med följande kod:
$ sudo apt uppdatering
Steg 2: Kontrollera pythonversionen som är installerad på ditt system
Se vilken version av Python som är installerad på ditt system med följande kommando:
$ python3 -V
Det borde skriva ut den aktuella versionen av Python på ditt system.
Steg 3: Ladda ner pythonpaket
Du måste installera pip, ett pakethanteringssystem för python.
Om du inte redan har venv installerat kommer du också att behöva det.
För att ladda ner båda dessa, ange följande kommando:
$ sudo apt installera python3-pip python3-venv
Klona sedan förvaret till ~ / django-dev-katalogen med din hemkatalog. Skriv in följande kommandon:
$ git clone git: // github.com / django / django ~ / django-dev$ cd ~ / django-dev
Steg 4: Skapa en virtuell miljö med venv
Skapa sedan en virtuell miljö att installera Django på med venv-modulen. Skriv in följande kommando:
$ python3 -m venv my_env$ källa my_env / bin / aktivera
En virtuell miljö har aktiverats på ditt system.
Steg 5: Installera Django
Därefter kan du installera förvaret med pip. Skriv in följande kommando:
$ pip install -e ~ / django-dev
Du kan verifiera att installationen lyckades genom att skriva:
$ django-admin --version
Det är allt. Django har installerats med den senaste versionen på ditt system.
Sammanfattningsvis
I denna korta handledning diskuterade vi två olika metoder för att få Django igång på ditt system. Den första metoden var den enklaste; du installerar det bara direkt från standard Ubuntu-arkiv. Den andra metoden använde Git-arkiv för att installera utvecklingsversionen istället för den senaste stabila versionen och installerades sedan med pip- och venv-moduler för att installera Django. Denna metod är utan tvekan den bästa eftersom den ger dig mest kontroll över specifikationerna för installationen.
Jag hoppas att du har hittat den här artikeln användbar. Kolla in den officiella sidan för Django för att lära dig mer.