Ubuntu

Jak nainstalovat Django na Ubuntu 20.04

Jak nainstalovat Django na Ubuntu 20.04

Django byl vyvinut a je v současné době udržován nadací Django Software Foundation. Jedná se o bezplatnou platformu webových aplikací založenou na Pythonu, která umožňuje svým uživatelům urychlit proces vývoje aplikace zrušením často se vyskytujících chyb, jako je SQL Injection, CSRF, XXS atd. IT zahrnuje architekturu Model-View-Controller (MVC), což z něj činí lehký a robustní programovací nástroj.

Používají jej vývojáři aplikací z celého světa, včetně velkých technologických firem. To bylo také používáno k vytvoření některé z nejslavnějších webových stránek na webu. Nejvýznamnější weby vytvořené na Django jsou Instagram, Disqus, Pinterest, Knight Foundation a The Washington Post.

Toto je návod, který se podívá na dva různé způsoby instalace Django na Ubuntu 20.Systém 04 využívající účet s oprávněními sudo. Tyto tři metody jsou:

V tomto článku budeme v příslušných částech diskutovat o výhodách, které každá metoda instalace obsahuje. Pojďme diskutovat o metodě instalace zahrnující repozitáře Ubuntu.

Metoda 1: Instalace z oficiálních úložišť Ubuntu

Nejjednodušší a nejjednodušší způsob instalace Django na serveru Ubuntu je pouze použití oficiálních repozitářů Ubuntu se správcem balíčků apt. Ačkoli je metoda přímočará, můžete přijít o některé možnosti přizpůsobitelnosti, které nabízejí jiné metody.

Krok 1: Aktualizujte seznam balíků

Nejprve aktualizujte index balíčku pro váš server pomocí následujícího příkazu:

$ sudo apt aktualizace

Krok 2: Aktualizujte verzi pythonu

Pomocí následujícího příkazu zjistíte, jaká verze Pythonu je ve vašem systému nainstalována:

$ python3 -V

To by mělo vytisknout aktuální verzi Pythonu ve vašem systému.

Krok 3: Nainstalujte Django:

Nyní je čas nainstalovat Django. Použijte následující příkaz:

$ sudo apt nainstalovat python3-django

Django by měl být nainstalován ve vašem systému. Nyní vám chybí ověření instalace.

Krok 4: Ověřte instalaci

Zadejte následující příkaz:

$ django-admin - verze

Je možné, že právě nainstalovaná verze není nejnovější. Toto je nevýhoda stahování ze standardních úložišť: nemají vždy k dispozici nejnovější verzi. Ale to je docela vzácné a vždy můžete věc aktualizovat, takže nejde o zásadní problém.

Metoda 2: Instalace z úložišť Git

Zatímco úložiště Ubuntu mají k dispozici nejnovější stabilní verzi, Git Repos vám umožňuje stáhnout si vývojovou verzi, která, i když je více volatilní, se může pochlubit nejnovějšími funkcemi.

Pro tuto ukázku bude Django staženo z GIT vytvořením virtuálního prostředí s venv.

Krok 1: Obnovte index balíčku

Verze dostupné ke stažení naleznete v následujícím kódu:

$ sudo apt aktualizace

Krok 2: Zkontrolujte verzi pythonu nainstalovanou ve vašem systému

Pomocí následujícího příkazu zjistíte, jaká verze Pythonu je ve vašem systému nainstalována:

$ python3 -V

To by mělo vytisknout aktuální verzi Pythonu ve vašem systému.

Krok 3: Stáhněte si balíčky pythonu

Musíte nainstalovat pip, systém správy balíčků pro python.

Pokud ještě nemáte nainstalovaný venv, budete to také potřebovat.

Chcete-li je stáhnout, zadejte následující příkaz:

$ sudo apt nainstalovat python3-pip python3-venv

Dále klonujte úložiště do adresáře ~ / django-dev pomocí domovského adresáře. Zadejte následující příkazy:

$ git klon git: // github.com / django / django ~ / django-dev

$ cd ~ / django-dev

Krok 4: Vytvořte virtuální prostředí s venv

Dále vytvořte virtuální prostředí pro instalaci Django pomocí modulu venv. Zadejte následující příkaz:

$ python3 -m venv my_env

$ source my_env / bin / Activate

Ve vašem systému bylo aktivováno virtuální prostředí.

Krok 5: Nainstalujte Django

Dále můžete úložiště nainstalovat pomocí pipu. Zadejte následující příkaz:

$ pip install -e ~ / django-dev

Úspěšnost instalace můžete ověřit zadáním:

$ django-admin - verze

A je to. Django byl nainstalován s nejnovější verzí vašeho systému.

celkem

V tomto krátkém tutoriálu jsme diskutovali o dvou různých metodách, jak spustit Django ve vašem systému. První metoda byla nejpřímější; jednoduše jej nainstalujete ze standardních úložišť Ubuntu. Druhá metoda použila úložiště Git k instalaci vývojové verze namísto nejnovější stabilní verze a poté k instalaci Django pomocí modulů pip a venv. Tato metoda je pravděpodobně nejlepší, protože vám poskytuje největší kontrolu nad specifikacemi instalace.

Doufám, že vám tento článek byl užitečný. Podívejte se na oficiální stránku pro Django a dozvíte se více.

Jak povolit kompresi Brotli v Nginx
Brotliho komprese je obecná kompresní technika široce podporovaná napříč prohlížeči. Je srovnatelný s aktuálně dostupnými kompresními metodami, protož...
Jak nainstalovat více domén na server Nginx
V dnešní době mnoho webmasterů provozuje více doménových jmen na stejném serveru, protože to snižuje náklady a složitost při manipulaci s mnoha webový...
Spusťte, zastavte a restartujte webový server Nginx v systému Linux
NGINX je webový server s otevřeným zdrojovým kódem s funkcemi pro vyrovnávání zatížení, ukládání do mezipaměti a fungování jako reverzní proxy. Igor S...