Ubuntu

Installation einer Django -Entwicklungsumgebung auf Ubuntu

Installation einer Django -Entwicklungsumgebung auf Ubuntu

Django ist einfach das beliebteste Web -Framework in Python. Es schlägt ein empfindliches Gleichgewicht zwischen Funktionen von Merkmalen und Effizienz, einschließlich leistungsstarker Funktionen wie der automatischen Migrationsgenerierung und einer vollständigen Verwaltungsoberfläche. Die Einrichtung einer Django -Entwicklungsumgebung in Ubuntu ist ziemlich einfach und kann nur in wenigen Schritten erfolgen.

Installieren virtualenv

Verwenden Sie am besten eine virtuelle Python. Es ist wahrscheinlich auch eine gute Idee, sicherzustellen, dass Sie beide Versionen von Python auf dem neuesten Stand haben.

$ sudo apt-get install Virtualenv Python Python3

Verwenden von Virtualenv

Umwelt schaffen

Mit VirtualEnv ermöglicht ein Projekt, das von der Python -Installation des Systems entfernt werden kann. Auf diese Weise kann ein regulärer Benutzer Python -Pakete und -projekte installieren, um bestimmte Versionen zu verwenden, die sich möglicherweise von den Systemversionen unterscheiden. Das Erstellen einer virtuellen Umgebung mit VirtualenV kann mit einem Befehl erfolgen.

$ virtualenv -p Python3 Projekt -Verzeichnis

Die Option -Python3 Gibt die Version von Python an, die in der Umgebung verwendet werden soll. Sie können mit so etwas genauer werden -Python3.4, Wenn Sie es jedoch wie im obigen Beispiel ausführen. Virtualenv wird keine neuen Versionen von Python einziehen, die nicht auf dem System installiert sind.

Aktivierung der Umgebung

Virtualenv verwenden, CD in das von Ihnen erstellte Verzeichnis und dann die Umgebung aktivieren.

$ CD-Projekt-Verzeichnis $ Source Bin/Activate 

Sie werden sehen, wie der Name des Verzeichnisses am Anfang Ihrer Eingabeaufforderung in Klammern angezeigt wird. Dies zeigte, dass Sie die virtuelle Umgebung nutzen.

Installieren von Django

Die virtuelle Umgebung umfasst den Python -Paketmanager PIP, mit dem Sie Python -Pakete einfach installieren und leiten können. Django ist eines dieser Pakete, ebenso wie viele seiner Add-Ons und Plug-Ins. PIP kann ähnlich wie der Paketmanager einer Verteilung verwendet werden. Verwenden Sie ihn daher, um Django zu installieren, und es wird auch alle Abhängigkeiten von Django einbezogen.

$ pip install django

Dies wird die neueste verfügbare Version von Django anziehen. Wenn Sie eine bestimmte Version wünschen, kann sie auch für PIP angegeben werden.

$ pip install django == 1.9

Einrichten eines Django -Projekts

Jetzt können Sie ein Django -Projekt starten und arbeiten. Das von PIP installierte Django -Paket bietet einen Befehl zum Erstellen des Projekts.

$ django-admin startproject project gename

Von dort, CD in Ihr Projekt.

$ CD-Projektname

Django-admin Richten Sie das Projekt sowie die grundlegenden Dateien ein, die für den Einstieg erforderlich sind. Wenn Sie im aktuellen Verzeichnis schauen, sehen Sie sie. Das wichtigste für die Einrichtung ist verwalten.py. Es ist das zentrale Management -Skript für das gesamte Projekt. Es ist auch das Skript, mit dem Datenbankmigrationen erstellt und migriert werden. Verwenden Sie es damit, Migrationen zu erstellen, zu migrieren und dann Ihr Superuser -Konto für die Administratorschnittstelle einzurichten.

$ python verwalten.Py Makemigrations $ python verwalten.py migrieren $ python verwalten.Py erzeugt 

Schließen

Das ist es. Jetzt ist Ihr Django -Projekt eingerichtet und bereit für die Entwicklung! Wenn Sie fertig sind, können Sie Ihre virtuelle Umgebung mit einem anderen einfachen Befehl hinterlassen.

$ deaktivieren
Linux Mediatomb Installation und Setup für PS3
Dieser Artikel beschreibt kurz eine Installation von Mediatomb Media Server auf Linux Debian / Ubuntu -System und schnelles Setup für PlayStation 3 -S...
Zeigen Sie die Google -Suchergebnisse aus unterschiedlichen Gegenständen an
In vielen Fällen habe ich versucht, nach Schlüsselwörtern zu suchen und ein Ergebnis zu erhalten, das ein Land ist, das nicht das ist, nach dem ich su...
Suchen Sie nach IP - Perl IP zum Standortbeispiel
In den nächsten Zeilen werden wir einen Prozess beschreiben, wie sie abrufen und geografische Informationen von einer IP -Adresse abrufen können . Daf...