今天按照《
基于Django框架的敏捷web开发》这篇文章尝试了一下django,非常喜欢python的这种web开发方式,但按照文中的示例进行练习时出现了一个错误:Exception Value:
(1146, "Table 'django_news.django_admin_log' doesn't exist"),缺少这么django_admin_log表,在网上找到了这么一条信息:
error:1146, "Table 'demo.django_admin_log' doesn't exist
You create the django_admin_log table with the command manage.py install admin, as explained in the tutorial
command manage.py install admin maybe change to manage.py syncdb admin
然后尝试manage.py install admin无果,使用manage.py syncdb admin,在mysql中建立了django_admin_log表,问题解决了,该问题可能是因为与作者的django的版本不同造成的,或是作者的遗漏。