Django admin-不断更新模型,不要创建多个模型

Django admin-不断更新模型,不要创建多个模型,django,django-admin,Django,Django Admin,我不知道怎么写这个标题。 但我需要的是一个简单的模型,我可以随时更新。假设我有一个设置模型,这些设置我只是想时不时地更新或更改。因此,无需向该模型添加另一个对象 是否有我可以使用的管理模型字段或类型 否则,我可以继续更新同一对象,但我不希望用户只能“添加设置”。在管理中,您可以指定各种权限。要删除“添加”功能,请执行以下操作: 类MyModelAdmin(admin.ModelAdmin): def具有添加权限(self,request):返回False 确保在部署应用程序时创建第一个也是唯

我不知道怎么写这个标题。 但我需要的是一个简单的模型,我可以随时更新。假设我有一个设置模型,这些设置我只是想时不时地更新或更改。因此,无需向该模型添加另一个对象

是否有我可以使用的管理模型字段或类型


否则,我可以继续更新同一对象,但我不希望用户只能“添加设置”。

在管理中,您可以指定各种权限。要删除“添加”功能,请执行以下操作:

类MyModelAdmin(admin.ModelAdmin):
def具有添加权限(self,request):返回False
确保在部署应用程序时创建第一个也是唯一一个设置对象


这里有一个关于django中的单例模型的讨论:

如果他们在:-)中构建类似的东西会很好。我不明白。这个解决方案没有帮助?是的,但我的意思是如果Django构建了这样的东西。我已经更新了我的答案,并添加了指向另一个相关讨论的链接。也许您的设置不应该存储在数据库中,而应该存储在其他地方? class MyModelAdmin(admin.ModelAdmin): def has_add_permission(self, request): return False