Django отключение поля ForeignKey в форме

В последнее время я работаю над проектом, и хочу отключать поля на основе различных условий. То, что я хотел, это отключение models.ForeignKey. Но это не работает, хотя я перепробовал множество решений с разных форумов.

Я попробовал следующее:

            self.fields["area"].widget.attrs["disabled"] = True```

Я уже использовал это в других проектах, и это работало совершенно нормально. Но select в форме все еще кликабелен, и вы можете изменять варианты. Также я пробовал отключить его непосредственно в виджетах, тоже не помогло.

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