django-migrations

Django-Migrationen sind eine Möglichkeit, Änderungen auf eine zuvor erstellte Datenbank anzuwenden, die in Django 1.7 eingeführt wurde. Dieses Werkzeug wird verwendet, wenn ein Modell geändert wird (Hinzufügen eines Felds, Löschen eines Modells usw.) und Sie müssen diese Änderungen auf Ihre Datenbank anwenden.
2
Antworten

So erstellen Sie projektspezifische initial_data-Fixtures in Django 1.7+

Vor Django 1.7 habe ich in den Einstellungen ein pro-project fixtures -Verzeichnis definiert: %Vor% und verwende das, um mein initial_data.json Fixture zu speichern, das die Standard Gruppen speichert, die für das gesamte Projekt not...
13.09.2014, 15:00
2
Antworten

Ist es OK, in Django-Datenmigrationen nach stdout oder stderr zu drucken? Wenn das so ist, wie?

Ich habe nach irgendwelchen Richtlinien gesucht, aber ohne Erfolg. In einem Projekt verwende ich Django-Daten Migrationen ziemlich oft. Sie sehen mehr oder weniger wie das Beispiel aus der Dokumentation aus. Die Operationen sind jedoch manchma...
05.05.2016, 15:40
2
Antworten

django: Modelle von Migrationen ausschließen

In meiner django-Anwendung (django 1.8) verwende ich zwei Datenbanken, eine ' default ', die MySQL ist, und eine andere, die eine schemalose, schreibgeschützte Datenbank ist. Ich habe zwei Modelle, die auf diese Datenbank zugreifen, und ich mö...
28.10.2015, 07:53
1
Antwort

So führen Sie Migrationen beim Hinzufügen eines neuen eindeutigen Felds ordnungsgemäß durch

Ich habe eines meiner Modelle um ein neues Feld erweitert: %Vor% Da dieses Feld nicht leer sein kann, hat django-admin makemigrations mich gebeten, einen einmaligen Standard anzugeben, was ich auch getan habe. Hier ist die generierte Migr...
20.03.2016, 12:03