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

Unterschied zwischen HTML ReadOnly und Enabled

Das Textfeld mit dem ReadOnly-Attribut wird auf de...

Verwenden Sie CSS, um spezielle Logos oder Grafiken zu implementieren

1. Einleitung Da Bilder viel Platz beanspruchen u...

Der Prozess der Bereitstellung eines Projekts auf einem anderen Host mit Jenkins

Umfeld Hostname IP-Adresse Aufschlag Jenkins 192....

Beispiel für eine Routing-Berechtigungsverwaltungsmethode in Vue2/vue3

1. Es gibt im Allgemeinen zwei Methoden zur Steue...

Detaillierte Erklärung der Verwendung des chmod-Befehls in Linux

chmod-Befehlssyntax Dies ist die korrekte Syntax ...

Die Popup-Maske der Frontend-Seite verhindert das Scrollen der Seite

Ein Problem, auf das Frontend-Entwickler häufig s...

Detaillierte Installationsanleitung für das Cloud-Server-Pagoda-Panel

Inhaltsverzeichnis 0x01. Installieren Sie das Pag...

Beispielcode zur Implementierung des Bildschubladeneffekts mit CSS3

Wie üblich posten wir zuerst den Bildeffekt: Das ...

So stellen Sie das umfassende Benutzererlebnis sicher

Verwandte Artikel: Website-Design für Benutzererfa...