我对如何做到这一点感到很遗憾:
我有一些链式选择框,每个视图有一个选择框。应保存每个选项以便建立查询。最后,应该运行查询。
但你如何在django分享国家?我可以从视图传递到模板,但不能查看模板而不能查看视图。或者我真的不知道该怎么做。请帮忙!
答案 0 :(得分:1)
在模板视图中有很多方法......将变量放在表单中的隐藏字段中。因此,当您在后续表单中“提交”时,这些值将包含在以下request.POST.get()中。
当然,您还可以将各种数据元素存储在视图之间的数据库表(磁盘或RAM)中......使用session_id作为数据存储区的密钥。 (不建议用于负载平衡系统)。
我最不喜欢的是饼干。 (参见有关如何存储在cookie中的API)
更新:抱歉,这里没有代码示例......文档很容易阅读。您还可以使用djangosnippets网站查找示例代码。
答案 1 :(得分:1)
您可以将此类信息存储在session中,因为Ignacio Vazquez-Abrams说或使用django-flash - (django-flash usage)
答案 2 :(得分:0)
将值保留到session。