问题标签 [flask-nav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
session - 从 Flask Navigation 访问 Flask Session 变量以获得动态导航菜单
我想要一个动态导航菜单,如果用户当前未登录,则显示“登录”,如果用户已登录,则显示“注销”。
我正在使用类似于以下的代码:
不幸的是,Flask 会话变量超出了 nav 对象的范围,因此我无法从 top_nav 中访问 flask.session。
例如,当我在我的应用程序之外创建用于访问烧瓶会话的任何独立功能时,我遇到了同样的困难
这些函数给出了预期的错误“RuntimeError:在请求上下文之外工作”。
出于安全原因,我不想在我的 application.py 代码中为用户使用全局变量,因此多人可以同时访问应用程序而不会出错。我相信 SESSION 应该存储用户当前是否登录。
如何让我的 flask_nav.Nav() 查看我的应用程序的 flask.session?
python - 如何将 Bootrsap 图标添加到 Flask-Nav 导航栏
我正在使用 Flask-Bootrsap/Flask-Nav 支持为我的 web 应用程序生成导航栏。我在尝试对其进行样式设置时遇到了一些问题。我想添加 bootrsap 或字体/真棒图标,但我不知道如何直接从我的渲染中做到这一点。
导航.py
Base.html
python - 如何用烧瓶导航中的图像替换品牌文本
通过导入 flask-nav 并使用以下内容,我在我的 flask-bootstrap 应用程序中显示了一个导航栏:
但是我一辈子都找不到如何将文本“MyCompany”换成图像,例如 img/mylogo.png 。谁能告诉我怎么做?
flask - flask-nav 不能与 flask-bootstrap 示例应用程序一起使用
我正在尝试重新创建flask-bootstrap 提供的这个示例应用程序,但在呈现导航栏时遇到了问题。我收到错误:inja2.exceptions.UndefinedError: 'flask_nav.Nav object' has no attribute 'fronend_top'
示例应用程序在这里: https ://github.com/mbr/flask-bootstrap/tree/master/sample_app
烧瓶导航示例在这里: http: //pythonhosted.org/flask-nav/getting-started.html#rendering-the-navbar
据我所知,我正在做的事情似乎是正确的,但我猜导航没有被传递给网页上下文?没有把握。
这是我的 server.py
这是在我的 base.html 中引发错误的行
谢谢你的帮助!
flask - 带有 Flask Bootstrap 的 Flask Nav:“Navbar”对象没有属性“kwargs”
在此代码中,Flask Nav 一直有效,直到我添加 Flask Bootstrap 代码:
添加 Flask Bootstrap 后,我得到
AttributeError:“导航栏”对象没有属性“kwargs”
flask - 如何使导航栏对子路由保持活动状态
我的页面有一个导航栏
和 html
在 Home 中时,有指向子路由的链接,这些链接可能类似于“www.example.com/home/hallway”或“www.example.com/home/kitchen”或“www.example.com/home/hallway/livingroom” ”。在 Home 中时,导航栏标记会亮起,但在进入这些子路由时,home 标记不再亮起。
在访问其子路由时,如何使 Home 标记继续被标记?
javascript - 如何将 Navbar(logo, View('Home', ... 从 Flask-Nav 模块的徽标转换为可点击的链接
在菜单栏部分的python代码部分(如app.py)中,我们可以将导航栏定义为:
我的模板中的代码部分 html:
徽标 img 不可点击 我怎样才能使此图像可点击到任何链接