request данные, пустые значения проинициализировались бы какими-то значениями по умолчанию?
Имеется форма с полем, я в нем пытаюсь прописать значение по умолчанию:
limit = forms.IntegerField(widget=forms.TextInput(attrs={"placeholder": "limit"}), required=False, initial=300)
Во вьюхе создаю форму, эта GET форма, данные берутся из query параметра (и тоже пытаюсь туда пропихнуть значение по умолчанию):
form = SearchTokenTransfersForm(request.GET, initial={"limit": 300})
И вот хочется после form.is_valid() получить в объекте form.cleaned_data для ключа limit=300 значение, если этого параметра не было в первоначальной строке.
Возможно я не до конца вник, но кажется ты можешь сделать все с помощь init и super()
(в самой форме)
передай вместо request.GET словарь с нужными значениями
Обсуждают сегодня