如何使HTML/Template(Django)中的所有页面都可以访问变量..?
我为我的项目使用Django-Python ..我创建了一个“主HTML页面”,所有其他页面扩展了这个主页面。如何使HTML/Template(Django)中的所有页面都可以访问变量..?
母版页中有一个下拉菜单(选择菜单)。我想访问所有Django的功能,并享有选择的选项的值..
我怎样才能做到这一点..?
的解决办法是选择菜单的选择的值的值分配给通孔柱会话变量(一个jQuery AJAX柱可以那么突兀)。
某处在您的看法:
if request.POST:
request.SESSION['select_menu_value'] = request.POST.get('select_menu_value')
好,想必你是在处理表单提交时,你要访问您参考选择。
您既可以对你的整个页面的形式被包含,或者使用JavaScript来并提交你的主窗体中设置的隐藏字段。
然后,您可以访问它作为POST对象的原始属性,或者绑定一个表单对象来处理它。
但事实是下拉是不以任何形式......这仅仅是在网站库(主页)这是由所有其他网页扩展.. !! – 2012-02-24 10:47:44
@RamandeepSingh:是的,我的回答解决了这种情况。 – Marcin 2012-02-24 10:51:06
你找到关于这个问题的有用要么答案吗?如果是这样,请注意他们,如果您认为任何解决您的问题,您应该接受它。 – Marcin 2012-02-22 14:15:04
我正在做同样的..! – 2012-02-23 05:27:34