【发布时间】:2018-10-01 12:34:14
【问题描述】:
下面是models.py
class Unit(models.Model):
name = models.CharField(max_length=200)
start = models.DateTimeField()
end = models.DateTimeField()
description = models.TextField()
deleted = models.BooleanField(default=False)
def clean(self):
if self.end and self.start and self.end <= self.start:
raise ValidationError({
'end': _('End date should be after start date')
})
def get_absolute_url(self):
return reverse('decentmark:unit_view', kwargs={'unit_id': self.pk})
我为日期验证等编写了一些测试。在为 get_aubsolute_url 编写测试时需要一些帮助
【问题讨论】:
标签: django unit-testing django-models