我有一个程序,它在表单中接受用户输入并将用户输入分配session.dataQuery
给要通过程序使用的变量。session.dataQuery
被传递给下一个函数resultsDisplay()
,在那里它被处理并用于生成一组结果。在相应的视图resultsDisplay.html
中,将显示用户结果以及一些替代建议。
我希望替代建议是可点击的链接,这些链接将调用resultsDisplay
函数并更改session.dataQuery
为点击的值,根据修改后的查询生成新的结果。我不知道如何以这种方式更改变量。真的很想得到一些帮助。希望这个问题有意义,如果您需要澄清,我会很乐意这样做。
def index():
#This function gets session.dataQuery
def resultsDisplay():
#This function uses the value assigned to session.dataQuery to
#generate a set of results
resultsDisplay.html:
<!-- Displays results obtained from resultsDisplay() -->
<ul>
<li>result_1</li>
<li>result_2</li>
...
</ul>
<!-- Alternative suggestions here. To be clickable links to reload this page. The
value be sent to resultsDisplay() to become the new session.dataQuery variable and
be reprocessed -->