Я только что установил South 1.0, и когда я собирался выполнить первую миграцию, я получил это сообщение об ошибке:
... /lib/python3.4/site-packages/south/migration/migrators.py", line 186, in _run_migration
for name, db in south.db.dbs.iteritems():
AttributeError: 'dict' object has no attribute 'iteritems'
Я исправил его, заменив два экземпляра iteritems() элементами().
Мои вопросы:
- Если South 1.0 совместим с Python3, почему это происходит?
- Будет ли мое исправление причинить мне какие-либо проблемы?
Меня поражает тот факт, что я не мог найти никого, испытывающего ту же проблему.