我有一个由 South 管理的 Django 项目。当我第一次启动项目时,我运行了正常程序:
- 安装南
- 将 South 添加到 INSTALLED_APPS
- 执行初始同步数据库
- schemamigration --initial,然后是 migrate myapp
一切都运行良好,从那以后我已经进行了几次迁移。现在我启用了站点的 django 管理部分(INSTALLED_APPS、urls 等)。当我尝试添加测试用户时,收到以下错误:
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/auth/user/add/
Django Version: 1.4.3
Exception Type: DatabaseError
Exception Value:
no such table: django_admin_log
我试着跑步schemamigration myapp --auto
,但它告诉我什么都没有改变。我什至尝试运行convert_to_south django.contrib.admin
,以及尝试虚假迁移,但我一直收到同样的错误。任何帮助表示赞赏。