Когда я использую форму, я очищаю данные поля, используя формы Django, но как вы очищаете переменные данные, которые передаются по URL?
Например, у меня есть URL-адрес, подобный следующему: http://mywebsite.com/tags/my-tag/, где my-tag - это переменная, которую я передаю функции в моем views.py.
Я пытался использовать форму Django для очистки данных, но я получаю сообщение об ошибке, в котором говорится, что « Объект TagForm» не имеет атрибута «cleaned_data» ».Я знаю, что переменная my-form достигает функции tags в views.py, поскольку я могу показать ее содержимое в шаблоне, поэтому проблема, вероятно, связана с тем, как ям с помощью формы.
views.py
def tags(request, my-tag):
tagform = TagForm(request.GET)
cleaned_dt = tagform.cleaned_data
form_tag = cleaned_dt['tag']
forms.py
class TagForm(forms.Form):
tag = forms.CharField()
Есть идеи?