Что нужно сделать, чтобы многократно использовать схему валидации данных в форме?
В моих моделях есть множество полей типа DateField, которые я проверяю если да уже прошла. Я только разобрался как делается валидация полей, и все работает как надо, но я сделал валидацию нескольких полей одной модели (через clean()).
Перейдя в другие модели я понял, что писать каждый раз один и тот же код будет неправильно. Подскажите как это делается, что я должен сделать, чтобы использовать одну и ту же схему в разных моделях, разных формах (ModelForm).