GETを使用して、フォームの検証とXML生成を行いたいと思っています。満たされるHTMLとしてフォームレンダリングはありません。単にソフトウェアを介してパラメータが自動的に生成されるという要求がGETになります。ここでDjangoフォームをGET
は私のフォームです:代わりにPOSTの
今from django import forms
class xmlRetrievalForm(forms.Form):
selected_date = forms.DateField(input_formats=['%d/%m/%Y',], error_messages={'required': 'selected_date is required (ie: 29/11/2011)', 'invalid': 'selected_date field is required (ie: 29/11/2011)'})
start_time = forms.TimeField(error_messages={'required': 'start time is required (ie: 13:11)', 'invalid': 'start_time field is required (ie: 13:11)'})
end_time = forms.TimeField(error_messages={'required': 'end time is required (ie: 13:11)', 'invalid': 'end_time field is required (ie: 13:11)'})
channel_name = forms.CharField(max_length=30, error_messages={'required': 'channel_name
field is required', 'invalid': 'enter a valid channel_name.'})
、私は
がどのように私はビューでこれを達成することができ、GETパラメータとしてフォームのデータを受信する必要がありますか?
よろしく
ありがとうございます!すべてのチュートリアルはPOSTに関するものだったので、やや毛深いと思った。 – Hellnar
htmlテンプレートの
フォームは、(最も一般的な) 'FormView'sを使用すると手動でインスタンス化されません。 – WhyNotHugo