【发布时间】:2019-04-19 10:15:52
【问题描述】:
几天我写了一个应用程序来扩展用户模型,它很简单而且很好用。稍后我推送到 GitHub 并从我的本地机器中删除。
现在我已经将该应用程序再次克隆到我的机器并尝试迁移和运行服务器,但它返回此错误:
ValueError: The field admin.LogEntry.user was declared with a lazy reference to 'accounts.user', but app 'accounts' isn't installed.
我已安装的应用:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'accountsapp'
]
我不知道项目的应用名称 accounts 这是我见过的非常奇怪的错误。
如果你想看我的整个项目,去那里:
Porjects on Github, click here to see
你会看到这个应用程序是多么简单。
即使我删除了 previos db 文件、pychch、迁移历史记录等,也不知道为什么它不起作用
【问题讨论】:
标签: django django-models django-forms