Tag: django-south

Werkzeug, um konsistente, einfach zu bedienende und Datenbank-agnostisch, Datenbank-Migrationen für Django-Anwendungen. Veraltet seit Django 1.7.

Django nicht finden, apps im virtualenv bei der Verwendung von manage.py syncdb

Anzahl der Antworten 2 Antworten
Mein problem ist immer manage.py syncdb ausführen innerhalb einer virtualenv. Es war in Ordnung arbeiten an einer Stelle, scheint aber gebrochen zu haben irgendwann um, wenn ich installiert, Süden und aktualisiert pip und verteilen. Sowieso, wenn das

Django und Süden: über Süden macht syncdb zeigen myapp als 'nicht synchronisiert (verwenden Migrationen)'

Anzahl der Antworten 1 Antworten
Wenn ich ./manage.py syncdb es sagt nicht synchronisiert (verwenden Migrationen). Allerdings, wenn ich $ ./manage.py schemamigration myapp --auto Nothing seems to have changed $ ./manage.py migrate blah blah, nothing to migrate Als pro dieser thread, ich habe

Django - South - gibt Es eine Möglichkeit die SQL-läuft es?

Anzahl der Antworten 5 Antworten
Hier ist, was ich tun will. Entwickeln ein Django-Projekt auf einem Entwicklungs-server mit einer Entwicklung Datenbank. Führen Sie den Süden Migrationen als notwendig, wenn ich das Modell ändern. Speichern Sie die SQL von jeder migration und wenden

Django nicht das anlegen von db-Tabellen für die Modelle (weder mit syncdb noch Süden)

Anzahl der Antworten 2 Antworten
Habe ich ein Django-Projekt auf einem Centos VPS. Ich habe einige Modelle und ausgetestet, so dass Sie überprüfen und geben keine Fehler aus. Ich habe Sie in einen "models" - Ordner in meinem "myapp" und haben jedes

django+Süd: migrate-Befehl nicht erstellen Tabelle in der Datenbank

Anzahl der Antworten 3 Antworten
Ich habe eine strnage problem. Meine django-Projekt hat Modul myapp/application. Mein Projekt verwendet Süden zu tun, die schema-Migrationen. Auf dem localhost habe ich ./manage.py schemamigration myapp --initial, dann habe ich migrate-Befehl. Aber, wenn in der Produktions-Umgebung, die

Was ist die empfohlene Vorgehensweise zum zurücksetzen der migration Geschichte mit Django in den Süden?

Anzahl der Antworten 7 Antworten
Ich habe angesammelten ganz wenige Migrationen mit Süd - (0,7) und Django (1.1.2), die beginnen, zu verbrauchen ziemlich viel Zeit in meine unit-tests. Ich würde gerne zurücksetzen der Grundlinie und starten eine neue Reihe von Migrationen. Ich

django virtualenv - Fehler: No module named Süd

Anzahl der Antworten 2 Antworten
Ich bin immer diese Fehlermeldung, wenn ich versuche dieses: Quelle ./env/bin/activate sudo python manage.py syncdb Error: No module named Süden Ich installierte Süden nach Aktivierung der virtuellen env, mit pip installieren Süden (ebenso wie django). installierten apps

Wie zu beheben Fehler Datenbank und Geist migration Fehler in Django?

Anzahl der Antworten 5 Antworten
Ich bin immer ein DatabaseError sagen keine Spalte mit dem Namen Wiedergabeliste vorhanden ist und ich versuche, herauszufinden, wie es zu lösen ist. Ich bin mit South. Ich löschte die alten Dateien in meine Ordner Migrationen und

Django-Modell Entscheidungen

Anzahl der Antworten 1 Antworten
Habe ich schon ratlos, wie Entscheidungen innerhalb meiner Modelle für Stunden. So weit, ich habe Probleme mit meiner genehmigt Feld im Modell. Ich will zugelassen werden, 1 von den 3 zur Auswahl,aber das, was ich angezeigt bekomme

Django 1.8 - was ist der Unterschied zwischen Migration und makemigrations?

Anzahl der Antworten 5 Antworten
Laut der Dokumentation hier: https://docs.djangoproject.com/en/1.8/topics/migrations/ es sagt: migrate, which is responsible for applying migrations, as well as unapplying and listing their status. und makemigrations, which is responsible for creating new migrations based on the changes you have

Süd: Unbekannter Befehl 'migrieren'

Anzahl der Antworten 6 Antworten
Bin ich ein gnadenloser $ python manage.py migrate Unknown command: 'migrate' Type 'manage.py help' for usage. Zog ich den code von github auf ein frisches computer. Dieser code ist getestet und funktioniert auf anderen Computern. Der gesamte

Süd-Migration Fehler - Bezug bereits vorhanden ist

Anzahl der Antworten 3 Antworten
Hintergrund: Nach dem hinzufügen djangoratings zu meinem Projekt, ich habe versucht mit django-admin.py schemamigration djangoratings --initial --settings=myapp.settings.local führte im Ergebnis zu einem unknown command-Fehler für die schemamigration. Ich habe versucht diesen Fehler zu beheben, indem meine Projekt-Verzeichnis

Es gibt keine Süd-Datenbank-Modul 'Süden.db.postgresql_psycopg2' für Ihre Datenbank-django

Anzahl der Antworten 5 Antworten
Habe ich eine django-app mit version 1.6.5, ich bin versucht, ein upgrade auf 1.8, aber auf dem Weg bekam ich die folgende Fehlermeldung direkt nach dem django-version wurde erhöht 1.8 There is no South database module 'south.db.postgresql_psycopg2'

Django syncdb und migrieren

Anzahl der Antworten 4 Antworten
Ich bin bewegt django-Webseite von einem server zu einem anderen, und ich versuchte zu syncdb, deswegen habe ich python manage.py syncdbund ich bekomme diese Ausgabe: Syncing... Creating tables ... The following content types are stale and need

Süd-migration: "Datenbank-backend nicht akzeptieren, wird 0 als Wert für AutoField" (mysql)

Anzahl der Antworten 4 Antworten
Ich bin neu in django und versucht, einen Fremdschlüssel wieder auf Benutzer, die für einen Rechtsnachfolger und reporter. Aber wenn ich versuche, um die änderung zu übernehmen mit Süd bekomme ich die Fehlermeldung ValueError: The database backend

Einfachste Weg, um benennen Sie ein Modell mit Django/South?

Anzahl der Antworten 4 Antworten
Ich habe auf der Jagd gewesen für eine Antwort auf diese auf der Süd - Seite, Google und SO, aber konnte nicht finden einen einfachen Weg, dies zu tun. Ich umbenennen möchten eine Django-Modell mit Süden. Sagen

Wie migriere ich ein Modell aus einer django-app und in eine neue?

Anzahl der Antworten 7 Antworten
Habe ich eine django-app, die mit vier Modellen. Ich merke jetzt, dass eines dieser Modelle sollte sich in einer separaten app. Ich habe south installiert für Migrationen, aber ich glaube nicht, dass dies etwas ist, was es

Schwierigkeiten Django auf Heroku mit Süd - immer ProgrammingError: Bezug nicht vorhanden ist

Anzahl der Antworten 2 Antworten
Dies ist, was ich getan habe: Lokal - wo habe ich eine brand neue postgres-Datenbank, und zwei models.py Dateien von zwei verschiedenen apps: python manage.py syncdb python manage.py schemamigration api --initial python manage.py schemamigration extapi --initial python

django keine solche Tabelle:

Anzahl der Antworten 6 Antworten
Habe ich Modelle in Django einrichten, wie unten beschrieben. class Pupil(models.Model): forename = models.CharField(max_length=30) surname = models.CharField(max_length=30) dateofbirth = models.DateField() year = models.IntegerField() class_group = models.CharField(max_length=30) email = models.EmailField(blank=True) assignments = models.ManyToManyField('Assignment', verbose_name='related assignments') def __unicode__(self): return

Django South-Fehler mit erste migration

Anzahl der Antworten 1 Antworten
Habe ich eine neue Django 1.3 Projekt und die app, die ich erstellt habe. Ich fügte hinzu, nach Süden zu meinem settings.py und noch nicht laufen syncdb. Wenn ich führen Sie die folgenden Befehle gemäß den Süd-tutorial

Es gibt keine Süd-Datenbank-Modul 'Süden.db.postgresql_psycopg2' für Ihre Datenbank

Anzahl der Antworten 4 Antworten
ich neu in django und ich bin mir immer diese Fehlermeldung aus dem Süden, aber ich weiß nicht, was mir fehlt. Ich Suche nach Antworten, aber ich kann nicht nichts gefunden. There is no South database module

Neuling Schwierigkeiten mit Süd-mit pycharm - DatabaseError: no such table: south_migrationhistory

Anzahl der Antworten 3 Antworten
Ich bin mit sqlite3 und pycharm erfahren Sie mehr über django, und gegoogelt um herauszufinden, dass Süden wird empfohlen, um es einfacher zu modifizieren-Modelle, nachdem Sie erstellt wurden. Ich versuche die Ratschläge zu befolgen, die auf http://south.aeracode.org/docs/tutorial/part1.html#starting-off.

django 1.7 Migrationen - Wie lösche ich alle Migrationen und starte von vorne?

Anzahl der Antworten 2 Antworten
So, ich bin schnell Durchlaufen auf einer django-app im moment und ich bin ständig anpassen models.py. Im Laufe von ein oder zwei Tage für die Programmierung und die Tests, die ich generieren ein paar Dutzend migration-Dateien. Manchmal

Rückwärtswanderung mit Django South

Anzahl der Antworten 3 Antworten
Ok, so scheint dies wie eine wirklich dumme Sache zu bitten, und ich bin sicher, dass ich irgendwo etwas fehlt. So führen Sie eine rückwärts-migration mithilfe von Süden auf Django? Also ich optimiert haben eigene Modelle geschaffen,

So rufen Sie während einer South-Migration statische Methoden für eine Django-Modellklasse auf

Anzahl der Antworten 3 Antworten
Schreibe ich eine Daten-migration im Süden zu beheben, einige denormalisierte Daten, verbockte ich in früheren code. Die Art und Weise, um herauszufinden, den richtigen Wert für das fehlerhafte Feld zum aufrufen einer statischen Methode auf der django-model-Klasse.

Süden - Wie man bestimmte Migration erzwingt?

Anzahl der Antworten 1 Antworten
Ich habe einen Migrations -, 003 -, dass eine neue Tabelle erstellt, aber aus irgendeinem Grund, Süden ist nicht das erstellen einer neuen Tabelle nach der Ausführung der migration: Ich mache den folgenden Befehl ein: [kelp@web187 goals]$

Süd + Django 1.4 Datenbankfehler

Anzahl der Antworten 3 Antworten
Habe ich gerade installiert, meine Django-Projekt auf einem neuen system installiert und Django 1.4. Jedoch, wenn ich versuche zu laufen manage.py runserver oder manage.py syncdb bekomme ich diesen Fehler aus dem Süden: Validating models... Unhandled exception in

Fehler beim Erstellen neuer Inhaltstypen Stellen Sie sicher, dass contenttypes migriert wird, bevor Sie versuchen, Apps einzeln zu migrieren

Anzahl der Antworten 6 Antworten
Ich versuche, die Migration von Django 1.6 zu Django 1.8. Ich war mit South für die Verwaltung migrations in Django 1.6. Ich habe erfolgreich erstellt neue migration-Dateien von python manage.py makemigrations. während der Ausführung python manage.py migrate

Hinzufügen neuer benutzerdefinierter Berechtigungen in Django

Anzahl der Antworten 5 Antworten
Ich bin mit benutzerdefinierten Berechtigungen in meiner Django-Modelle wie dieses: class T21Turma(models.Model): class Meta: permissions = (("can_view_boletim", "Can view boletim"), ("can_view_mensalidades", "Can view mensalidades"),) Das problem ist, dass wenn ich eine Berechtigung hinzufügen, um der Liste nicht

Wie setze ich Migrationen in Django 1.7 zurück?

Anzahl der Antworten 4 Antworten
(Ich weiß, es ist ein Titel der gleiche ist wie der, aber die Frage ist anders). Habe ich es geschafft, meinem Entwicklungsrechner Migrationen und Produktion Migrationen out-of-sync. Habe ich eine Django-app, die war mit Süden. Ich hatte

Umbenennen einer App mit Django und South

Anzahl der Antworten 5 Antworten
Ich bin umbenennen einer Anwendung an einen passenderen Namen. Damit möchte ich sicherstellen, dass Süd richtig migriert die Datenbank (benennt Datenbank-Tabellen und die änderungen der Verweise in django_content_type oder south_migrationhistory). Ich weiß, wie ich migrieren Sie ein

Django - Wie kann man ein Modellfeld mit South umbenennen?

Anzahl der Antworten 6 Antworten
Ich würde gerne den Namen zu ändern bestimmter Felder in einem Modell: class Foo(models.Model): name = models.CharField() rel = models.ForeignKey(Bar) ändern sollte: class Foo(models.Model): full_name = models.CharField() odd_relation = models.ForeignKey(Bar) Was ist der einfachste Weg, dies zu

Was ist eine Django South GhostMigration-Ausnahme und wie debuggen Sie sie?

Anzahl der Antworten 2 Antworten
Paar Veränderungen in meinem Django-app-Modell und verwendet Süden migrieren Sie auf meiner Entwicklungs-Maschine (Migrationen durch 0004 0009). Aber wenn Sie versuchen zu migrieren, diese änderungen auf den server, bekomme ich ein "GhostMigrations" Fehler. Gibt es nicht viel

Warum funktionieren meine Migrationen im Süden nicht?

Anzahl der Antworten 6 Antworten
Zuerst erstelle ich meine Datenbank. create database mydb; Ich hinzufügen, "Süden", um installierte Apps. Dann, ich gehe zu diesem tutorial: http://south.aeracode.org/docs/tutorial/part1.html Das tutorial sagt mir, dies zu tun: $ py manage.py schemamigration wall --initial >>> Created 0001_initial.py.

Manage.py: Unbekannter Befehl: 'migrieren'

Anzahl der Antworten 3 Antworten
Bin ich mit django und ich stehe vor einem kleinen problem. Ich würde gerne verwenden Sie den "migrieren" - Befehl mit manage.py Aber wenn ich es versuche bekomme ich diese Fehlermeldung: Unknown command: 'migrate' Type 'manage.py help'

Migrieren von Django-Modell-Feldnamenänderung ohne Datenverlust

Anzahl der Antworten 6 Antworten
Habe ich ein django-Projekt mit einer Datenbank-Tabelle, die bereits Daten enthält. Ich möchte, um den Feldnamen zu ändern, ohne dass die Daten in dieser Spalte. Mein ursprünglicher plan war, einfach das Modell ändern Feldnamen in einer Weise,

Südmigrationsfehler: NoMigration-Ausnahme für django.contrib.auth

Anzahl der Antworten 8 Antworten
Ich habe mit Süden auf mein Projekt für eine Weile, aber ich habe vor kurzem eine riesige Menge an Entwicklung und veränderte Entwicklung der Maschine und ich denke, etwas Durcheinander in den Prozess. Das Projekt funktioniert gut,

Was ist der beste Ansatz, um Primärschlüssel in einer bestehenden Django-App zu ändern?

Anzahl der Antworten 6 Antworten
Ich habe eine Anwendung, die im BETA-Modus. Das Modell dieser app hat einige Klassen mit einem expliziten primary_key. Als Folge Django verwenden Sie die Felder und nicht erstellen Sie automatisch eine id. class Something(models.Model): name = models.CharField(max_length=64,

Django Süd - Tisch existiert bereits

Anzahl der Antworten 8 Antworten
Ich versuche, um loszulegen mit dem Süden. Ich hatte eine vorhandene Datenbank und ich fügte Süden (syncdbschemamigration --initial). Dann habe ich aktualisiert models.py um ein Feld hinzuzufügen, und lief ./manage.py schemamigration myapp --auto. Es schien auf das

Django Süd frisch installieren - & gt; Fehler: unbekannter Befehl 'Schemamigration'

Anzahl der Antworten 6 Antworten
kurze Geschichte Ich laufen ./manage.py schemamigration junk_app --initial auf ein vollständig neues django-Projekt direkt nach dem frisch installieren Süden ( http://south.aeracode.org/ ), und ich bekomme die folgende Fehlermeldung: Unknown command: 'schemamigration' Type 'manage.py help' for usage. EDIT:

django 1.7 migrate bekommt Fehler "Tabelle existiert bereits"

Anzahl der Antworten 2 Antworten
Ich bin versucht, eine migration, aber bin immer der Fehler: django.db.utils.OperationalError: (1050, "Tabelle 'customers_customer' ist bereits vorhanden") Bekomme ich diese durch den folgenden Befehl: python manage.py migrate Meiner Kunden-Tabelle bereits vorhanden ist, also, was ich tun zu

-bash: ./manage.py: Berechtigung verweigert

Anzahl der Antworten 3 Antworten
Nach der Ausführung: $ ./manage.py migrate Ich erhalte die folgende Fehlermeldung: -bash: ./manage.py: Permission denied Versuchen, führen Sie eine migration nach einer änderung in der DB. Jede Beratung wäre wirklich dankbar. Kommentar zu dem Problem Was sind

Was ist der empfohlene Ansatz zum Zurücksetzen des Migrationsverlaufs mit Django South?

Anzahl der Antworten 7 Antworten
Ich habe angesammelten ganz wenige Migrationen mit Süd - (0,7) und Django (1.1.2), die beginnen, zu verbrauchen ziemlich viel Zeit in meine unit-tests. Ich würde gerne zurücksetzen der Grundlinie und starten eine neue Reihe von Migrationen. Ich