我正在构建具有搜索功能的ListView
。查询条件之一是选择,我为此使用了一组单选按钮。表格是这样的
<form>
<input type="radio" name="q" value=""
{% if not request.GET.q %} checked {% endif %}>All
<input type="radio" name="q" value="large"
{% if request.GET.q == 'large' %} checked {% endif %}>Large Ones Only
<input type="radio" name="q" value="small"
{% if request.GET.q == 'small' %} checked {% endif %}>Small Ones Only
<input type="submit">
</form>
当用户按下“提交”按钮时,页面将刷新,并且选中的单选按钮仍有待检查。
上面的代码可以工作,但是看起来不太好。我想知道是否有Python的方法。
谢谢。