我在Windows 7中使用django 1.8并使用django-simple-history
模块,它可以正常工作。
在Windows上查看mysql中的表我同时拥有auth_historicaluser
和auth_historicalgroup
。
今天我将项目移至ubuntu 14.04 LTS并安装了所有installed_apps
。
当我尝试创建超级用户或访问127.0.0.1:8000/admin
时,我的项目出现错误:
ProgrammingError at /admin/login/
(1146, "Table 'cy_thal.auth_historicaluser' doesn't exist")
File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
raise errorclass, errorvalue
django.db.utils.ProgrammingError: (1146, "Table 'cy_thal.auth_historicaluser' doesn't exist")
在admin.py
我有:
from django.contrib.auth.models import User, Group
from simple_history import register
register(User,inherit=True)
register(Group, inherit=True)
答案 0 :(得分:2)
我必须以:8080
:
sudo