Метод clean в формах Джанго

def clean(self):
    cleaned_data = super().clean()
    field1 = cleaned_data.get("field1")
    field2 = cleaned_data.get("field2")

    if field1 == field2:
        raise forms.ValidationError("Нужно выбрать разные пункты")

В форме прописал. В форме 2 поля радио. Можно выбрать только разные пункты, но если в первом поле выбирается пункт, например, 1 и во втором 1, то тогда вызывается исключение, одинаковые выбирать нельзя. Но проверка не работает. Пробую просто принт сделать, но не печатается ничего. Где тут ошибка?

Вернуться на верх