So installieren Sie Django in einer virtuellen Umgebung unter Ubuntu

So installieren Sie Django in einer virtuellen Umgebung unter Ubuntu

Führen Sie die folgenden Vorgänge im Ubuntu-Befehlszeilenfenster aus:

1. Installieren Sie die virtuelle Umgebung

sudo pip install virtualenv

2. Erstellen Sie eine virtuelle Umgebung

mkvirtualenv 文件名-p python3(這是python版本)

Einige Freunde haben Fragen zum "mkvirtualenv-Dateinamen", der standardmäßig der Python2-Version entspricht

Beachten Sie jedoch, dass der Vorgang hier online durchgeführt werden muss. Kopieren Sie eine Kopie von Python in die virtuelle Umgebung

3. Wechseln Sie die virtuelle Umgebung

workon 文件名

Arbeiten in einer virtuellen Umgebung

Hinweis: Löschen der virtuellen Umgebung

rmvirtualenv Dateiname

Umgebung verlassen

deaktivieren

Installation von Django in einer virtuellen Umgebung und Einrichtung des Projekts 1. Installieren Sie Django

pip install django ==安裝版本號

2. Erstellen Sie ein Projekt

django_admin startproject + 項目名字

Das Projekt enthält zwei Dateien (eine ist ein Ordner mit demselben Namen wie das Projekt und die andere ist eine manage.py-Datei): manage.py ist die allgemeine Verwaltungsdatei des Projekts, über die das gesamte Projekt verwaltet wird. Der Ordner mit demselben Namen wie das Projekt: settings.py ist der allgemeine Konfigurationsordner des Projekts urls.py ist die Projekt-URL-Konfigurationsdatei wsgi.py ist der Einstiegspunkt des Projekts und des Webservers

3. Führen Sie den Server aus

python manage.py runserver +端口名(默認為8000)

Nachdem der Vorgang erfolgreich war, können Sie den Erfolg im Browser überprüfen (127.0.0.1: Portname).

4. Module erstellen

Nachdem Sie ein Projekt erfolgreich erstellt haben, können Sie es unter dem Projekt verwenden:

python manage.py startapp +模塊名

So erstellen Sie ein Modul

Unterdateien des Moduls mit dem Namen user

5. Untermodul registrieren

In der Datei setting.py im gleichnamigen Ordner

Fügen Sie der letzten Zeile „Modulname.Apps.Klassenname“ hinzu

6. Tabellennamen und Feldnamen definieren

Klassenname - Tabellenname (tatsächlich lautet der Tabellenname Modulname_Klassenname) Attributname - Feldname

7. Registrieren Sie die entworfene Tabelle in admin.py

8. Datenbanktabellen migrieren (Schritte 8 und 9 müssen bei jeder Änderung der Datenbanktabelle ausgeführt werden)

python manage.py makemigrations

Migrationsdateien erzeugen (in der Datei Migrationen)

9. Ausführen der Migrationsdatei

python manage.py migrate

Ausführen der Migrationsdatei

10. Backstage-Anzeige

Nach dem Ausführen der Migrationsdatei können Sie ein Superadministratorkonto erstellen, um die Tabelle im Hintergrund zu verwalten und anzuzeigen.

python manage.py createsuperuser

Wenn Django die chinesische Benutzeroberfläche unterstützen soll, müssen Sie dies in der Datei setting.py ändern:

LANGUAGE-CODE = 'zh-Hans' // Chinesisch einstellen TIME_ZONE='Asia/Shanghai' // Zeitzone einstellen (Shanghai)

11. Datenbankkonfiguration

Wenn Sie den Inhalt der Datenbank im Frontend ändern möchten, müssen wir die Datenbank konfigurieren

Die obige Einstellung wird in der Datei setting.py konfiguriert

12. Treiber hinzufügen

Nachdem wir die Datenbank konfiguriert haben, müssen wir den Treiber zur Datei __init__.py im gleichnamigen Ordner im Projekt hinzufügen, wie in der Abbildung gezeigt:

Zusammenfassen

Oben ist die vom Herausgeber vorgestellte Vorgehensweise zum Installieren von Django in der virtuellen Umgebung unter Ubuntu. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Analyse des Prozesses der Installation von MongoDB auf Ubuntu, der Erstellung von Konten und Bibliotheken und des Hinzufügens von Koordinatenindizes
  • So konfigurieren Sie die Qt-Entwicklungsumgebung der Sprache Go unter Ubuntu Linux
  • Detaillierte Zusammenfassung der Bereitstellung von Django+uwsgi+nginx in der Ubuntu-Umgebung
  • Detailliertes Tutorial zum Erstellen von Django+Nginx+Uwsgi unter Ubuntu
  • Detailliertes Tutorial zur Installation von MongoDB 4.0 auf Ubuntu 18.04
  • Detailliertes Tutorial zur manuellen Installation von MongoDB unter Ubuntu 16.04
  • Detaillierter Prozess der Installation von MongoDB 3.4 unter Ubuntu
  • Analyse des Prozesses zum Erstellen einer GO-Sprachentwicklungsumgebung unter Ubuntu 18.04 LTS

<<:  Detaillierte Analyse und Prüfung von SSD-Leistungsproblemen in MySQL-Servern

>>:  Vue muss Wissenspunkte lernen: die Verwendung von forEach()

Artikel empfehlen

Die Grundprinzipien und die detaillierte Verwendung des Ansichtsfensters

1. Übersicht über das Ansichtsfenster Mobile Brow...

Anwendungsbeispiele für den Mysql Inner Join (unbedingt lesen)

Grammatikregeln SELECT Spaltenname(n) FROM Tabell...

MySQL-Replikation - ausführliche Erklärung und einfaches Beispiel

MySQL-Replikation - ausführliche Erklärung und ei...

Mit CSS3 lässt sich ein umdrehbarer Hover-Effekt erzielen

CSS3 implementiert einen umdrehbaren Hover-Effekt...

So konfigurieren Sie WordPress mit Nginx

Zuvor hatte ich WordPress selbst erstellt, aber d...

Detaillierte Erklärung dynamisch generierter Tabellen mit Javascript

*Seite erstellen: zwei Eingabefelder und ein Butt...

So legen Sie die Anzahl der MySQL-Verbindungen fest (zu viele Verbindungen)

Während der Verwendung von MySQL wurde festgestel...

Wird der veraltete Docker durch Podman ersetzt?

Das Kubernetes-Team hat vor Kurzem angekündigt, d...

Einführung in die grafischen Kompositions- und Satzfunktionen des Webdesigns

Alles braucht ein Fundament. Um ein Haus zu bauen...