【发布时间】:2019-12-04 17:25:10
【问题描述】:
假设我们有下一个模型:
class Publications(models.Model):
author = ..........
post = ..........
并且我们不希望在数据库中存储重复的记录。
这可以通过模型上的独特组合来完成:
Meta:
unique_together = (author, post)
或者它可以在视图中完成,例如:
register_exist = Publications.objects.filter(...).exists()
if register_exist == False:
#Code to save the info
使用这些方法有什么优点或缺点?
【问题讨论】:
标签: django django-models django-views