So installieren Sie Django Framework in Ubuntu 20.04

So installieren Sie Django Framework in Ubuntu 20.04

Django ist ein Python -Web -Framework, das die schnelle Entwicklung von Anwendungen fördert. Das Django -Framework ist so konzipiert, dass Entwickler Bewerbungen von Anfang an bis zur Fertigstellung so schnell wie möglich übernehmen können. Es bietet eine höhere Sicherheit für die Anwendung und vermeidet Entwicklern, gemeinsame Sicherheitsfehler zu machen.

In diesem Tutorial können Sie das Django Web Framework in Ubuntu 20 installieren.04 Linux -System. Es hilft Ihnen auch, eine Beispiel -Django -Anwendung zu erstellen. Gehen wir durch das Tutorial:

Schritt 1 - Python installieren

Die meisten der neuesten Betriebssysteme sind mit Standardpython 3 installiert. Wenn Ihr System jedoch nicht Python installiert hat, führen Sie die folgenden Befehle aus, um es zu installieren. Installieren Sie auch PIP auf Ihrem System.

sudo apt update -y  sudo apt installieren python3 python3 -pip -y  

Die installierte Python -Version lautet:

Python3 -v  Python 3.8.2 

Und PIP -Version ist:

PIP3 -v  PIP 20.0.2 aus/usr/lib/python3/dist-packages/pip (Python 3.8) 

Schritt 2 - Installieren von Django Python -Modul

Sie können Django entweder aus dem im GitHub -Repository verfügbaren Quellcode installieren oder mit PIP installieren . In diesem Tutorial verwende ich PIP für die Django -Installation auf Ubuntu 20.04 System. Führen Sie den folgenden Befehl von Linux Terminal aus:

PIP3 Installieren Sie Django  

Sie erhalten einen Django-Admin-Befehl zum Erstellen neuer Projekte. Überprüfen Sie die aktuelle installierte Version:

Django-admin-Verssion  3.1 

Schritt 3 - Django -Anwendung erstellen

Navigieren Sie zuerst zu dem Verzeichnis, dass Sie eine neue Anwendung erstellen müssen. Dann benutze Django-admin startProject Befehl gefolgt vom Anwendungsnamen zum Erstellen einer neuen Django -Anwendung. Öffnen Sie ein Terminal für Ihr System und Typ:

mkdir -p /var /www && cd /var /www  Django-admin startProject Django_App  

Danach migrieren Sie die anstehenden Änderungen.

CD Django_App  Python3 verwalten.py migrieren  

Schritt 4 - Erstellen Sie Django Super Admin -Konto

Erstellen Sie außerdem ein Superuser -Konto für die Verwaltung der Django -Anwendung. Führen Sie den folgenden Befehl in Ihrem Django -Anwendungsverzeichnis aus.

Python3 verwalten.Py erzeugt  

Schritt 5 - Django -Anwendung ausführen

Die Django -Anwendung ist bereit zu dienen. Standardmäßig erlaubt Django externe Hosts nicht, auf die Weboberfläche zuzugreifen. Um externe Hosts zu ermöglichen, bearbeiten Sie Einstellungen.PY -Datei und fügen Sie IP unter Event.

vi django_app/Einstellungen.py  

IP hinzufügen:

Erlaubt_hosts = ['192.168.1.239 '] 

Hier 192.168.1.239 ist die IP -Adresse des Systems, in dem Django installiert ist.

Führen Sie schließlich den Django Application Server mit dem folgenden Befehl aus. Hier 0.0.0.0: 8000 definiert, dass Django auf allen Schnittstellen auf Port 8000 zuhört. Sie können diesen Port mit einer Ihrer Auswahlmöglichkeiten ändern.

Python3 verwalten.Py Runserver 0.0.0.0: 8000  

Der Django Application Server wird jetzt ausgeführt. Öffnen Sie Ihren bevorzugten Webbrowser und Zugriff auf Django System IP auf Port 8000. Dadurch werden Ihnen die Standard -Django -Webseite angezeigt.

http: // 192.168.1.239: 8000 

Sie können auch auf Django Administrator -Seite auf /admin -Subdirektorie -URL zugreifen. Verwenden Sie Ihre Superuser -Login -Anmeldeinformationen, die im vorherigen Schritt erstellt wurden, um Zugriff zu erhalten.

http: // 192.168.1.239: 8000/Administrator 

Sie erhalten das Django Admin -Dashboard wie unten wie unten. Sie können mehr Benutzer und Gruppen für Ihre Anwendung auf dem Dashboard hinzufügen.

Abschluss

Sie haben die Django -Anwendung in Ihrem System erfolgreich erstellt. Lassen Sie uns Ihre Django -Anwendung aufbauen.