V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Django na serveru Ubuntu 18.04 LTS. Pro ty z vás, kteří nevěděli, Django je populární framework Python pro psaní webových aplikací Webové rámce jako Django poskytují sadu nástrojů, které pomáhají vývojářům psát aplikaci rychleji, protože framework se stará o vnitřní strukturu, takže vývojář se musí postarat pouze o vývoj aplikace. Django je bezplatný a open source software .
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Django na server Ubuntu 18.04 (Bionic Beaver).
Nainstalujte Django na Ubuntu 18.04 LTS Bionic Beaver
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get
příkazy v terminálu.
sudo apt-get update sudo apt-get upgrade
Krok 2. Instalace Pythonu 3 a venv.
Nyní můžete nainstalovat pip pomocí následujícího příkazu:
sudo apt install python3-venv
Další, Vytvoření virtuálního prostředí:
mkdir my_django_app cd my_django_app
Jakmile jste v adresáři, spusťte následující příkaz k vytvoření nového virtuálního prostředí:
python3 -m venv venv
Chcete-li začít používat toto virtuální prostředí, musíte jej aktivovat spuštěním aktivačního skriptu:
source venv/bin/activate
Krok 4. Instalace Django na Ubuntu 18.04 Bionic Beaver.
Jakmile je pip nainstalován, spusťte následující příkaz k instalaci Django:
sudo pip install django
Pro ověření verze Django spusťte:
python -m django --version
Krok 5. Vytvořte ukázkový projekt Django.
Nyní, když byl nainstalován framework Django, můžete jej vyzkoušet vytvořením ukázkového projektu:
cd ~ django-admin startproject myidproject
Výše uvedený příkaz vytvoří adresář myproject ve vašem pracovním adresáři ~ a uloží do něj všechny potřebné soubory.
Spuštěním níže uvedených příkazů v pořadí spusťte aplikaci. Podle pokynů na obrazovce zadejte přihlašovací údaje superuživatele:
cd myidproject/ python3 manage.py migrate python3 manage.py createsuperuser python3 manage.py runserver 0.0.0.0:8000
Krok 6. Přístup k Django.
Django bude ve výchozím nastavení k dispozici na portu HTTP 8080. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:8000 nebo
http://server-ip:8000/admin
Blahopřejeme! Úspěšně jste nainstalovali Django. Děkujeme, že jste použili tento návod k instalaci webového rámce Django na server Ubuntu 18.04 Bionic Beaver. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální Django webové stránky.