javascript - 如何使变量可以跨 HTML/模板 (Django) 中的所有页面访问?

标签 javascript python html django

我在我的项目中使用 Django-Python。我创建了一个“母版 HTML 页面”,所有其他页面都扩展了该母版页。

母版页中有一个下拉菜单(选择菜单)..我想访问所有 Django 函数和 View 中所选选项的值..

我怎样才能做到这一点......?

最佳答案

解决方案是通过 post 将选择菜单的选定值分配给 session 变量(jQuery ajax post 可能不那么引人注目)。

在你看来的某个地方:

if request.POST:
    request.SESSION['select_menu_value'] = request.POST.get('select_menu_value')

关于javascript - 如何使变量可以跨 HTML/模板 (Django) 中的所有页面访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9381772/

相关文章:

javascript - 如何在 CSS 中集中倒数计时器

javascript - JSHint 认为 Jasmine 函数是未定义的

javascript - owl.carousel.change 上的动画 CSS

python - Facebook Messenger 机器人通用模板不起作用

python - 在 pandas 数据帧中插入多索引

javascript - 在 IE 中 Javascript 的执行速度比 Firefox、Safari 和 Chrome 慢

python - 如何存储 TfidfVectorizer 以备将来在 scikit-learn 中使用?

html - 渐变三 Angular 形

jquery - 在导航栏中突出显示所选元素

javascript - JQuery:如何获取以相同 ID 字符开头的多个元素的特定属性类型计数?