今天按照《
基于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的版本不同造成的,或是作者的遺漏。