且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在Django的字段中添加额外的约束

更新时间:2023-12-02 08:53:58

Do it inside your save method of your model:

def save(self, *args, **kwargs):
    if(self.end_date > self.start_date):
        super(Foo, self).save(*args, **kwargs)
    else:
        raise Exception, "end_date should be greater than start_date"