【发布时间】:2014-08-23 03:44:20
【问题描述】:
我刚刚安装了 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'
我已通过用 items() 替换两次出现的 iteritems() 来修复它。
我的问题是:
- 如果 South 1.0 与 Python3 兼容,为什么会出现这种情况?
- 我的修复会给我带来什么麻烦吗?
我很惊讶我找不到任何遇到同样问题的人。
【问题讨论】:
标签: python django python-3.x django-south