2017-05-15 22 views
2

我已經安裝的MySQL一個新的數據庫和運行Django的django_admin_log」不存在

python manage.py migrate 

然後運行

python loaddata db.json 

從我以前的SQLite數據庫加載數據。

但現在,當我嘗試訪問管理頁面,我得到

ProgrammingError at /admin/ 
(1146, "Table 'myapp.django_admin_log' doesn't exist") 

其他的答案說運行執行syncdb但它不再存在。

任何想法?

回答

1

在您的INSTALLED_APPS中添加django.contrib.admin,然後運行python manage.py migrate adminadmin應用程序創建初始數據庫表。它會爲你創建django_admin_log表格。