【发布时间】:2021-10-21 16:14:07
【问题描述】:
首先,我是 MongoDB 的新手,这是我第一个使用它的应用程序,所以我知道我缺乏文档阅读,但我正在尝试找到解决这个问题的方法,因为阅读的文档表明一切都可能无需更改即可正常工作。
我已经使用 MongoDB 数据库正确配置了设置文件并创建了我的模型。
DATABASES = {
'default': {
'ENGINE': 'djongo',
'NAME': 'mydatabase',
}
}
我已经使用django-admin createsuperuser 创建了一个超级用户,但是当我尝试登录到管理面板时,我收到了这个错误。
ValueError: Cannot force an update in save() with no primary key.
我知道 MongoDB 没有主键和外键系统,它基于类似 JSON 的类型对象,但文档说它可以很好地使用它,所以我认为它之前已经准备好运行它。
有什么线索吗? 谢谢。
【问题讨论】:
标签: django mongodb django-admin