当我尝试登录到管理部分时,我会看到错误页面:
http://localhost:8000/admin/
ProgrammingError at /admin/ ERROR: relation "django_admin_log" does not exist
然后我注意到“django_admin_log”表不存在
captured from psql 我不记得是不是我不小心把它拿走了
为了恢复它,我在settings.py的INSTALLED_APPS中选中了“django.contrib.admin”
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'db.apps.DbConfig',
'django.contrib.postgres',
'accounts.apps.AccountsConfig',
'django.contrib.sites',
'allauth',
'allauth.account',
]
并执行“python manage.py migrate admin”
但是,我仍然无法创建django_admin_日志表
PostgreSQL版本是12.6
我刚才在这个问题中提到了上述设置,但如果需要更多的代码,请告诉我,我将用这些信息更新我的问题。多谢各位
目前没有回答
相关问题 更多 >
编程相关推荐