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

Informationen zum CSS-Floating und zum Aufheben des Floatings

Definition von Float Setzt das Element aus dem no...

Lizenzschlüssel für VMware Workstation Pro 16 mit Nutzungs-Tutorial

VMware Workstation ist eine leistungsstarke virtu...

Beispielcode für HTML-Formularkomponente

HTML-Formulare werden verwendet, um verschiedene ...

Docker-Fallanalyse: Erstellen eines Redis-Dienstes

Inhaltsverzeichnis 1 Mount-Verzeichnisse und Date...

Ein Bugfix für Tomcats automatisches Herunterfahren

Vorwort Bei einem seit 4 Jahren laufenden Java EE...

JavaScript implementiert Feuerwerkseffekte mit Soundeffekten

Ich habe eine halbe Stunde gebraucht, um den Code...

So konfigurieren Sie eine JDK-Umgebung unter Linux

1. Gehen Sie zur offiziellen Website, um das JDK-...

Detaillierte Erklärung zur Verwendung von Bild-Tags in HTML

In HTML wird das <img>-Tag verwendet, um ei...

Verwendung von Vue-Filtern und Probleme bei der Zeitstempelkonvertierung

Inhaltsverzeichnis 1. Das Konzept schnell erkenne...

Detaillierte Erläuterung der Nginx-Timeout-Konfiguration

Ich habe kürzlich in einem Projekt nginx und im B...