Мне нужно исключить некоторые поля моей формы в представлении. Я знаю, что это можно сделать в реальной форме с помощью функции .exclude
, но в этом случае мне нужно было бы сделать одну форму для каждого случая.
Я не могу сделать это в шаблоне, потому что я использую crispy_forms.helper
, вызывая его в шаблоне с {% crispy form %}
, иначе я бы перебрал поля и исключил то, что мне нужно.
Мне нужно сделать что-то вроде:
form = ArtiForm(instance=Articulo.objects.get(codigo=arti), filter_on=request.session['codEmp']).exclude(field)
Но exclude
не является видимой формой.
Есть ли способ справиться с этим?