У меня есть список, определенный администратором, для каких полей пользователь должен иметь возможность заполнять. Я попытался передать подмножество моих полей в переменную fields в моем forms.py, но все поля по-прежнему отображаются в шаблоне.
forms.py
class myForm(forms.ModelForm):
myList = ['field1']
field1 = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control'}))
field2 = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control'}))
class Meta:
model = myModel
fields = myList
Я просто визуализирую свою форму с помощью {{ form }}
в моем html. Я не получаю никаких ошибок, но мое приложение отображает все поля, а не только те, что в моем списке