我正在为我的项目使用Django-Python ..我创建了一个“主HTML页面”,所有其他页面都扩展了这个母版页。
主页面中有一个下拉菜单(选择菜单)。我希望在所有Django功能和视图中访问所选选项的值。
我怎样才能实现......?
答案 0 :(得分:2)
解决方案是通过post将选择菜单的选定值的值分配给会话变量(jQuery ajax帖子可能不那么突兀)。
您认为的某个地方:
if request.POST:
request.SESSION['select_menu_value'] = request.POST.get('select_menu_value')
答案 1 :(得分:0)
嗯,大概是当你想要访问你所指的选项时,你正在处理表单帖子。
您可以将整个页面包含在表单中,也可以使用javascript在主表单中设置隐藏字段。
然后,您可以将其作为POST对象的原始属性进行访问,或绑定Form对象来处理它。