在DateRangeField上Django unique_together

时间:2018-06-10 16:29:49

标签: python django postgresql postgresql-9.3 django-1.8

我的模型是这样的:

class B(Model):
 parent = ForeignKey(A)
 duration = DateRangeField()
 title = CharField(max_length=200)

 class Meta:
  unique_together = ('parent', 'duration')

以上unique_together,只是在持续时间内检查是否相等。 如何实现unique_together,以便重叠持续时间不会插入到模型B的表中?

如何使DateRangeField在我的应用程序中默认包含upper_bound?

0 个答案:

没有答案