def validate_unique(self, *args, **kwargs):
super(PeriodicTask, self).validate_unique(*args, **kwargs)
if not self.interval and not self.crontab and not self.solar:
raise ValidationError({
'interval': [
'One of interval, crontab, or solar must be set.'
]
})
if self.interval and self.crontab and self.solar:
raise ValidationError({
'crontab': [
'Only one of interval, crontab, or solar must be set'
]
})
评论列表
文章目录