eine Migration von einer älteren Django-Projekt Während der Arbeit ich in diesen Fehler lief nach dem Laufen:django-cms == 3.2.3 Migration von Django 1.5.12 bis 1.9.5 Auswahl Fehler
python manage.py check
cms.UserSettings.language: (fields.E005) 'choices' must be an iterable containing (actual value, human readable name) tuples.
Hat jemand laufen in dieses Problem? Leider muss ich warten, bis ich nicht mehr im Corp-Netzwerk bin, bevor ich die IRC-Kanäle fragen kann.
Sie sollten stufenweise migrieren, es gab * große * Änderungen von 1.5.x auf 1.9.x – Sayse
Können Sie den entsprechenden Code Ihres Modells posten? Dieser spezielle Fehler scheint darauf hinzuweisen, dass das Tupel, das Sie als mögliche Auswahl für das Feld 'Sprache' Ihres' UserSettings'-Modells übergeben, nicht gut ist. Dies könnte jedoch ein Red-Hering sein, denn wie @Sayse erwähnt, ist das ein * großer * Hop – brianpck
Werfen Sie einen Blick auf http://stackoverflow.com/questions/28304776/are-numerically-keyed-choices-no-longer-possible -in-django-1-7: Hast du vergessen ein Komma für ein Tupel zu setzen? – brianpck