【发布时间】:2012-01-24 03:50:43
【问题描述】:
我正在开发一个多面搜索系统。在搜索框下方,有一个带有选项的单选小部件:
O New search O Within your results
当页面加载时,应该默认选择新搜索,所以我使用initial关键字。
我遇到的问题是,在用户选择New search 并进行查询后,我希望将默认值切换为Within your results,因为大多数搜索都是细化的。
所以我需要做的是更改用户提交的值,该值存储在 Django Form 中。
如何更改表单字段的值?验证已经发生,从我目前收集到的信息来看,request.GET 是不可变的(可能是件好事),我也无法更改 Form。
【问题讨论】:
标签: django django-forms faceted-search