Ich arbeite mit Python/Django und versuche, South zur Verwaltung meiner Datenbank zu verwenden. In der lokalen Umgebung funktioniert das hervorragend. Das Problem kommt, wenn ich auf Heroku bereitstellen. Das Problem ist, dass, wenn ich eine Migration erstellen mit
$heroku run manage.py schemamigration mydjangoapp
Es sieht so aus, als ob es funktioniert (die Shell hat es bestätigt), aber dann versuche ich, Migrationen zu verwenden, und es funktioniert nicht. Wenn ich das tue:
$heroku run python manage.py migrate mydjangoapp
Ich verstehe das;
The app 'createtuto' does not appear to use migrations
Ich habe das Problem überprüft und es sieht so aus, dass Heroku South nicht erlaubt, das Migrationsverzeichnis unter /myDjangoapp/migrations zu erstellen.
Gibt es irgendetwas, was ich tun kann, damit es funktioniert?
Ich habe versucht, convert_to_south zu verwenden, aber ich habe das gleiche Ergebnis: Am Anfang sieht es so aus, als ob es funktioniert, aber es hat nicht funktioniert, keine Migration erstellt.