1
나는 일이 간단한 코드를 만들려고 노력 해요 :SelectDateWidget으로 날짜를 전달하는 방법은 무엇입니까?
것 같습니다
{% extends "base.html" %}
{% block content %}
<form method="get">
<table>
{{ form.as_table }}
<tr><td><input type="submit"></td><td></td></tr>
</table>
</form>
<br/>
<b>Start date</b>: {{ start }}<br />
<b>End date</b>: {{ end }}<br />
<b>Test var:</b> {{ test_var }}
{% endblock %}
test.html를
class TestForm(forms.Form):
start_date = forms.DateField(widget=SelectDateWidget())
end_date = forms.DateField(widget=SelectDateWidget())
views.py
def test(request):
form = TestForm(request.GET)
if form.is_valid():
start = request.GET.get('start_date')
end = request.GET.get('end_date')
test_var = 'Hello'
return render(request, 'schedule/test.html', locals())
forms.py SelectDateWidget은 {{start}} 및 {{end}} 변수를 올바르게 설정하지 않습니다 :
내가 잘못 뭐하는 거지
?
감사합니다. 정확하게 필요한 부분입니다. –