【发布时间】:2020-03-06 18:09:20
【问题描述】:
我有两个模型,其中一个与其他实体有 ForeignKey 关系。问题是 ModelB 中 data_start 字段中的日期不能等于且大于 ModelA 中 date_end 中的日期。如何在 ModelB 中进行此比较(规则)并保存?
class ModelB(models.Model):
date_start = models.DateTimeField('')
date_end = models.DateTimeField('')
class ModelA(models.Model):
name = models.CharField(...)
date_start = models.DateTimeField('')
date_end = models.DateTimeField('')
resource = models.ForeignKey(ModelB,...)
【问题讨论】:
标签: python django python-3.x django-models