GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace vývojového prostředí Django na Ubuntu

Django je snadno nejpopulárnější webový framework napsaný v Pythonu. Vytváří křehkou rovnováhu mezi úplností funkcí a efektivitou, včetně výkonných funkcí, jako je automatické generování migrace a plně vybavené rozhraní pro správu. Nastavení vývojového prostředí Django v Ubuntu je poměrně snadné a lze jej provést pouze v několika krocích.

Instalace Virtualenv

Nejlepší je použít virtuální prostředí Pythonu při vývoji v komplexním rámci, jako je Django, zvláště pokud máte v úmyslu pracovat na více projektech najednou. Pravděpodobně je také dobré se ujistit, že máte obě verze Pythonu aktuální.

$ sudo apt-get install virtualenv python python3

Používání Virtualenv

Vytvoření prostředí

Virtualenv umožňuje, aby byl projekt izolovaný od instalace Pythonu v systému. To umožňuje běžnému uživateli instalovat balíčky a projekty Pythonu a používat specifické verze, které se mohou lišit od verzí systému. Vytvoření virtuálního prostředí pomocí Virtualenv lze provést jedním příkazem.

$ virtualenv -p python3 project-directory

Volba -p python3 určuje verzi Pythonu pro použití v prostředí. Můžete být konkrétnější pomocí něčeho jako -p python3.4 , ale pouhým spuštěním jako ve výše uvedeném příkladu vyberete nejnovější verzi zvolené verze Pythonu aktuálně nainstalovanou v systému. Virtualenv nebude stahovat nové verze Pythonu, které nejsou nainstalovány v systému.

Aktivace prostředí

Chcete-li použít Virtualenv, cd do adresáře, který jste vytvořili, a poté aktivujte prostředí.

$ cd project-directory
$ source bin/activate

Název adresáře se zobrazí na začátku příkazového řádku v závorkách. To znamená, že používáte virtuální prostředí.

Instalace Django

Virtuální prostředí zahrnuje správce balíčků Python Pip, který vám umožní snadno instalovat a spravovat balíčky Pythonu. Django je jedním z těchto balíčků, stejně jako mnoho jeho doplňků a zásuvných modulů. Pip lze použít podobně jako správce balíčků distribuce, takže jej použijte k instalaci Djanga a natáhne také všechny závislosti Djanga.

$ pip install django

Tím se stáhne nejnovější dostupná verze Django. Pokud chcete konkrétní verzi, můžete ji zadat také Pip.

$ pip install django==1.9

Nastavení projektu Django

Nyní můžete spustit projekt Django a začít pracovat. Balíček Django, který Pip nainstaloval, poskytuje příkaz k vytvoření projektu.

$ django-admin startproject project-name

Odtud cd do vašeho projektu.

$ cd project-name

django-admin nastavit projekt a také základní soubory potřebné pro začátek. Pokud se podíváte do aktuálního adresáře, uvidíte je. Nejdůležitější pro nastavení je manage.py . Je to centrální řídící skript pro celý projekt. Je to také skript používaný k vytváření migrací databází a jejich migraci. Použijte jej tedy k vytvoření jakýchkoli migrací, migraci a nastavení účtu superuživatele pro administrátorské rozhraní.

$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py createsuperuser

Zavírání

A je to. Nyní je váš projekt Django nastaven a připraven k vývoji! Až budete hotovi, můžete virtuální prostředí opustit dalším jednoduchým příkazem.

$ deactivate

Ubuntu
  1. Instalace VirtualBoxu 4.2 na Ubuntu 12.10

  2. Jak vytvořit virtuální prostředí Python na Ubuntu 20.04

  3. Konečný průvodce instalací Flask na Ubuntu

  1. Jak nainstalovat Python 3 na Ubuntu 18.04 nebo 20.04

  2. Nastavte vývojové prostředí Python Django na Debian 9 Stretch Linuxu

  3. Jak nainstalovat Django na Ubuntu 18.04

  1. Jak nainstalovat Python 3.7 na Ubuntu 18.04

  2. Jak nainstalovat Django na Ubuntu 14.04

  3. Jak nainstalovat Django na Ubuntu 16.04 LTS