假设我想每天记录用户的投票 Select .在本例中,我有一个名为vote的表,其中包含列pollchoiceuser-id.那么,我如何才能排除这样的约束(可能在Django模型中,或者在任何可能的地方),即polluser-id对于任何条目都不应该相同,但就像同一用户可以一次投票给各种不同的投票一样,显然不同的用户可以投票给相同的投票.我希望我讲清楚了.

推荐答案

unique_together可能就是你想要的.

Django相关问答推荐

为什么当对字段使用自定义序列化器时,Django Rest框架中Inbox字段会消失?

Django BooleanField如何使用RadioSelect?

如何在Django中将字段及其数据从一个模型添加到另一个模型?

AttributeError:';ManyToOneRel&39;对象没有属性';attname';

在模板中自动添加变量

Django Admin:在一个部分中同时显示多个应用程序?

在 Django 4.1 中提交表单之前显示数据

如何在 Django 中将下一个 8 月 1 日添加为 DateTimeField 默认值

Django 有脚手架吗?

Django REST Framework 图片上传

根据模型属性获取django对象id

Django判断字段是否为空?

is_valid() vs clean() Django 表单

django npm 和 node 包架构

Django:获取上次用户访问日期

Django 存储匿名用户数据

如何使用查询参数构造 Django 反向/url?

PyCharm 代码判断提示找不到模板文件,如何解决?

django 如何知道已经运行了哪些迁移?

只使用 Django 的某些部分?