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

Wie django custom base64-Feld migrieren. Feld existiert nicht

Ich habe ein Base64-Feld, das aus dem Django-Snippet kopiert wird. Ссылка %Vor% Ich stehe vor Problemen bei der Migration dieses Feldes z.B. %Vor% Der Fehler, den ich während der Migration erhalte, ist %Vor% django.core.excepti...
01.02.2017, 04:33
1
Antwort

Wie kann ich Signale von Django-Migrationen senden?

Ich verwende Django 1.7-Migrationen und möchte insbesondere eine neu erstellte Datenbank mit Anfangsdaten füllen. Daher verwende ich hierfür eine Datenmigration. Es sieht so aus: %Vor% Gleichzeitig möchte ich eine Instanz des UserDetails...
24.10.2014, 06:31
2
Antworten

Wie kann ich eine Migration mit dem Django Migrationsbefehl überspringen?

Zuerst frage ich nach Django-Migration, die in 1.7 eingeführt wurde, nicht south . Angenommen, ich habe die Migrationen 001_add_field_x , 002_add_field_y , und beide werden auf die Datenbank angewendet. Jetzt ändere ich meine Meinung un...
12.07.2015, 15:31
3
Antworten

Hinzufügen von django-Administratorberechtigungen in einer Migration: Die Abfrage für die Berechtigungsprüfung ist nicht vorhanden

Ich wollte einige Gruppen hinzufügen und ihnen Berechtigungen in einer manuell geschriebenen Migration zuweisen, aber wenn ich es auf einer sauberen DB ausführe, erstellt es Berechtigungen erst nach dem Ausführen aller Migrationen. Ich habe d...
30.07.2015, 22:18
2
Antworten

Django 1.7.3 - Suche fehlgeschlagen für Modell referenziert von Feld

Ich versuche ein neues Modell mit Django zu erstellen, aber ich laufe immer wieder in den Fehler Lookup failed for model referenced by field help.HelpDefinition.org: account.Organization . Organization wurde importiert. Sie können das Mode...
12.02.2015, 03:13
1
Antwort

So heben Sie die erste Migration in django 1.7 auf [duplizieren]

Es sieht so aus, als wäre es möglich, zu einer Migration zurückzukehren, indem Sie: verwenden %Vor% Dies erfordert jedoch, dass eine tatsächliche Migration angewendet wird, und ich muss die allererste Migration zurücksetzen! Insbesonder...
26.11.2014, 08:58
4
Antworten

Django Migration RunSQL abhängig vom Datenbanktyp

Ich versuche eine migrations.RunSQL Django-Migration zu verwenden, um irgendeinen beliebigen SQL-Code auszuführen. Ich möchte diese Migration nur für bestimmte DB-Backends ausführen (zum Beispiel nur für Postgres). Ich würde denken, so et...
03.09.2015, 20:06
1
Antwort

Aufforderung zum Löschen nicht verwendeter Modelle, veraltete Inhaltstypen

Ich entferne eine unnötige Tabelle und ein Modell von unserer Django-Website. Ich habe alle Foreign-Schlüsselreferenzen entfernt, bevor die migrations.DeleteModel (...) aufgerufen wird, aber ich erhalte immer noch die folgende Eingabeaufforderun...
29.05.2015, 22:33
3
Antworten

Django Migrationen scheitern in Heroku

Ich versuche eine Django (1.8) App auf Heroku zu installieren, Laufzeit Python 3.4.2. Die App wird erfolgreich ausgeführt (mit Ausnahme der Tatsache, dass keine Tabellen erstellt werden), aber beim Versuch, die Syncdb auszuführen, erhalte ich de...
19.04.2015, 16:17
2
Antworten

Werden django db_index-Migrationen gleichzeitig ausgeführt?

Ich möchte einen mehrspaltigen Index für eine Postgres -Datenbank hinzufügen . Ich habe einen nicht blockierenden SQL-Befehl, der so aussieht: %Vor% Wenn ich db_index zu meinem Modell hinzufüge und die Migration ausführe, Wird es auch gl...
29.05.2015, 14:43