django Verwendung makemigrations und migrieren Datenbank-Migration und die aufgetretenen Probleme

Umwelt

Microsoft Windows 10
pycharm2017.3.3 professional edition
python3.6.4
django2.0.2

Verfahren

makemigrations Migrationen einen Ordner im aktuellen Verzeichnis erzeugen, wird der Inhalt des Ordners ist der Inhalt der Datenbank ausgeführt werden

manage.py makemigrations Python
migrieren vor dem Ausführen Migrationen - Datei generiert wird, ist dieser Schritt ein Schritt Betrieb der Datenbank

Python manage.py Migrate

Bemerkung

Django jeden Update Modelle mehr als zwei Schritte ausführen müssen, zu beachten, dass die Erhöhung Django Modell Inhalt Bedürfnisse den Anfangswert der Variablen zu setzen, da sonst das Problem im ersten Schritt erscheint

Probleme aufgetreten

Nachdem Sie ein Projekt importieren, erstellen Sie die entsprechende Datenbank, Projektausführungsreihenfolge gefunden, dass die Daten nicht migriert werden
Hier hat Bild einfügen Beschreibung
zu diesem Zeitpunkt müssen Sie das Verzeichnis angeben
Hier hat Bild einfügen Beschreibung
Basisverzeichnisse für die beiden Projekte, mit dem gleichen Verzeichnis wie manage.py.

Veröffentlicht 82 Originalarbeiten · erntete Lob 43 · Ansichten 180 000 +

Ich denke du magst

Origin blog.csdn.net/liudinglong1989/article/details/103064198
Empfohlen
Rangfolge