Я использую CreateView
Django и пытаюсь выяснить, как я могу изменить любой текст, который отправляется до его сохранения.Например, сейчас я только пытаюсь использовать строчные буквы для всего текста перед сохранением.
Я знаю, что мне нужно использовать form_valid()
, но я не могу понять, как это правильно.
forms.py
class ConfigForm(forms.ModelForm):
class Meta:
model = Config
fields = ["heading", "name", "data", "rating"]
views.py
def form_valid(self, form):
super().form_valid(form)
form.fields["heading"].lower()
form.fields["name"].lower()
form.fields["data"].lower()