V tomto tutoriálu vám ukážeme, jak nainstalovat Django na Debian 10. Pro ty z vás, kteří nevěděli, je Django nejoblíbenějším webovým frameworkem Pythonu navrženým tak, aby pomáhal vývojářům vytvářet bezpečné , škálovatelné a udržovatelné webové aplikace. Django je bezplatný software s otevřeným zdrojovým kódem, rychlý a stabilní, který vám umožňuje vytvářet složité webové stránky s menším množstvím kódování.
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 Web Framework na Debian 10 (Buster).
Předpoklady
- Server s jedním z následujících operačních systémů:Debian 10 (Buster).
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
uživatel sudo bez root
nebo přístup kuživateli root
. Doporučujeme jednat jakonerootový uživatel sudo
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Django na Debian 10 Buster
Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujícího apt
příkazy v terminálu:
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte Python a potřebné závislosti.
Nyní nainstalujte závislosti Pythonu na svůj systém pomocí následujícího příkazu:
sudo apt install python3 python3-pip tree
Potvrďte instalaci Pythonu a zkontrolujte verzi Pythonu zadáním následujícího příkazu:
pip3 -V
Krok 3. Instalace Django na Debian 10.
Jakmile je PIP nainstalován, můžete začít instalovat Django pomocí následujícího příkazu:
pip3 install Django
Potom zkontrolujte nainstalovanou verzi:
django-admin --version
Krok 5. Vytvořte ukázkový projekt Django.
Nyní, když je nainstalován framework Django, můžete jej vyzkoušet vytvořením ukázkového projektu:
cd ~ django-admin startproject idrootproject
Výše uvedený příkaz vytvoří adresář idrootproject
ve vašem pracovním adresáři ~ a uložte do něj všechny potřebné soubory.
Spusťte postupně níže uvedené příkazy a spusťte aplikaci. Podle pokynů na obrazovce zadejte přihlašovací údaje superuživatele:
cd idrootproject/ 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 a pro přístup k rozhraní Django Admin otevřete webový prohlížeč a zadejte adresu URL
http://server-ip:8000/admin
Gratulujeme! Úspěšně jste nainstalovali Django. Děkujeme, že jste použili tento návod k instalaci Django Web Framework na Debian 10 Buster. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Django.