GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Django unter Ubuntu 20.04

Einleitung:

Django ist ein offener Python-basierter Web-App-Ansatz, der Kunden hilft, den App-Entwicklungsprozess zu beschleunigen, indem häufige Fehler wie SQL Injection, CSRF und XXS beseitigt werden. Es verwendet das Model-View-Controller (MVC)-Paradigma, was es zu einem kompakten und zuverlässigen Entwicklungstool macht. Anwendungsentwickler aus der ganzen Welt, insbesondere große IT-Unternehmen, nutzen es. Es wurde auch verwendet, um einige der bekanntesten Websites online zu erstellen. Instagram, Pinterest und Knight Foundation gehören zu den bekanntesten Websites, die mit Django erstellt wurden.

Methoden zur Installation von Django:

Im Folgenden sind die beiden grundlegenden Methoden für die Installation von Django auf dem Ubuntu 20.04-System aufgeführt.

Installieren Sie Django über das Apt-Paket:

Stellen Sie sicher, dass die neueste Version von Python auf Ihrem Linux-System installiert ist, da wir sonst nicht mit Django arbeiten können. Wir haben die Python3-Version auf unserem Ubuntu 20.04-System installiert. Öffnen Sie also das Ubuntu 20.04-System und melden Sie sich dort an. Verwenden Sie die Tastenkombination „Strg+Alt+T“, um die Terminal-Shell zu öffnen, da wir sie über die Konsole installieren müssen. Nachdem Sie die Shell geöffnet haben, stellen Sie sicher, dass Sie Ihr apt-Paket über die folgende Abfrage aktualisieren:

$ sudo apt update

Nach dem Update installieren wir Django mit dem apt-Befehl und dem Schlüsselwort „python3“. Führen Sie daher die unten aufgeführte Anweisung in Ihrer Shell aus, um Django mit sudo-Berechtigungen zu installieren:

$ sudo apt install python3-Django

Zum Fortfahren ist Ihr aktuelles Benutzerkennwort erforderlich. Fügen Sie Ihr Passwort hinzu und drücken Sie „Enter“. Es beginnt mit der Installation von Django über python3.

In der Zwischenzeit müssen Sie zwischen der Installation die Installation von Django bestätigen, indem Sie fragen:„Möchten Sie fortfahren? [J/n]?“. Sie müssen „y“ drücken, um mit der Installation von Django fortzufahren. Wenn Sie es beenden möchten, drücken Sie „n“.

Die Installation wird abgeschlossen, nachdem Sie diese letzte Prozesszeile erhalten haben.

Sie können die installierte Version von Django auf Ihrem Ubuntu 20.04-System sehen, indem Sie die folgende Abfrage verwenden:

$ django-admin --version

Eine andere Möglichkeit, Django auf Ihrem System zu überprüfen und zu importieren, ist über Python. Konvertieren Sie zunächst Ihre Shell mit dem folgenden Schlüsselwort python3 in eine Python-Umgebungs-Shell.

$ python3

Danach müssen Sie Python-Code schreiben, um die installierte Version von Django zu importieren und zu überprüfen. Verwenden Sie zum Importieren von Django das Schlüsselwort import mit seinem Namen. Verwenden Sie in der anderen Zeile die print-Anweisung, um die neueste installierte Version von Django anzuzeigen, indem Sie sie über die Methode get_version() des Django-Pakets abrufen.

>>> import django
>>> print(django.get_version())

Installieren Sie Django über das Pip-Repository:

Eine weitere einfachere Möglichkeit, Django auf Ihrem System zu installieren, ist über das „pip“-Repository. Öffnen Sie daher die Shell und probieren Sie die unten angegebene Abfrage aus, gefolgt von der Version von Django. Es beginnt mit der Installation der erwähnten Version von Django auf Ihrem System mit dem „pip“-Repository, wie Sie den Prozess im Schnappschuss sehen können.

$ pip install django==3.0.0

Django-Anwendung erstellen:

Wechseln Sie zunächst zu dem Ordner, in dem Sie eine neue App erstellen möchten. Verwenden Sie den Befehl „mkdir“, um ein neues Verzeichnis zu erstellen. Wie Sie sehen können, haben wir im Home-Verzeichnis unseres Systems eine App „neu“ erstellt. Es erfordert unser aktuelles Kontopasswort. Daher haben wir es hinzugefügt und fahren fort.

$ sudo mkdir –p /home/project/new 

Um eine neue Django-App einzurichten, verwenden Sie einfach „Django-admin“ und starten Sie die Projektanleitung zusammen mit dem Namen einer Anwendung, in unserem Fall „proj1“. Starten Sie auf Ihrem Computer eine Konsole und fügen Sie Folgendes hinzu:

$ django-admin startproject proj1

Navigieren Sie danach zur neu erstellten App „proj1“ mit cd query as:

$ cd proj1

Danach müssen wir die ausstehenden Änderungen über die folgende Python3-Abfrage migrieren, indem wir die Datei „manage.py“ migrieren. Jetzt migriert das System alle erforderlichen ausstehenden Änderungen.

$ python3 manage.py migrate

Super User machen:

Erstellen Sie außerdem für die Django-Anwendungsverwaltung ein Standardbenutzerprofil. Führen Sie im Django-Anwendungsordner die unten aufgeführte createsuperuser-Anweisung aus.

$ python3 manage.py createsuperuser

Sie werden aufgefordert, einen neuen Benutzernamen hinzuzufügen. Wenn Sie mit dem bereits angemeldeten Benutzer fortfahren möchten, lassen Sie es leer. E-Mail-Adresse und Passwort zweimal angeben. Wie Sie in der Momentaufnahme sehen können, bestätigt es unsere Aktion, indem es [Y/n] fragt. Drücken Sie Y, um die Erstellung des Superusers abzuschließen.

Django entfernen:

Um das installierte Django von Ihrem Linux-System zu deinstallieren, probieren Sie die folgende pip-Deinstallationsanweisung in der Shell aus.

$ sudo pip uninstall django

Fahren Sie mit der Deinstallation von Django fort, indem Sie auf „y“ tippen.

Schlussfolgerung:

Dieser Artikel behandelt die beiden Methoden zur Installation von Django unter Ubuntu 20.04. Darüber hinaus wird auch das Erstellen von Django-Anwendungen, das Erstellen von Superuser und das Entfernen von Django erläutert.


Ubuntu
  1. So installieren Sie R unter Ubuntu 20.04

  2. So installieren Sie Django unter Ubuntu 14.04

  3. So installieren Sie Gradle unter Ubuntu 18.04

  4. So installieren Sie Elasticsearch unter Ubuntu 20.04

  5. So installieren Sie Django unter Ubuntu 16.04

So installieren Sie AnyDesk unter Ubuntu 20.04

So installieren Sie GIMP 2.10 unter Ubuntu 20.04

So installieren Sie Django unter Ubuntu 16.04 LTS

So installieren Sie Django unter Ubuntu 18.04 LTS

So installieren Sie Django unter Ubuntu 20.04 LTS

So installieren Sie Django unter Ubuntu 22.04