【发布时间】:2019-12-07 15:24:24
【问题描述】:
我正在尝试在 html 中创建一个选择来列出所有月份,并且选择的默认值应该等于 URL 中的月份参数
我的网址:
/list-working-session/?month=7&year=2019
月份和年份是参数
在我的 HTML 中:
<select name="month" class="form-control" id="month" required>
{% for i in months %}
{% if i == request.GET.month %}
<option value="{{ i }}" selected="selected">{{ i }}</option>
{% else %}
<option value="{{ i }}">{{ i }}</option>
{% endif %}
{% endfor %}
</select>
months 是具有范围(1,13)的视图的上下文,我设法在选择选项中列出了 1 到 12,但我无法使 IF 条件起作用,因此默认选择值等于网址。
任何帮助将不胜感激
【问题讨论】:
标签: python django templates url