flask render_template无法与锚标记一起使用-jinja2.exceptions.TemplateNotFound

香卡·阿鲁尔

在url_for方法中,您可以传入_anchor参数以在页面加载时加载定位标记。

我将如何使用render_template做同样的事情?

我可以

render_template('profile/index.html') 

没有任何问题,但是当我在html的末尾添加锚标记并尝试执行此操作时

render_template('profile/index.html#h1")

我收到找不到模板的错误

jinja2.exceptions.TemplateNotFound
TemplateNotFound: profile/index.html#h1
香卡·阿鲁尔

本质上,这就是我最终要做的事情,我传入了一个值以及render_template

return render_template('profile/index.html', set_tab=1)

在javascript的客户端上,我执行了以下操作来设置标签

<script>
   var obj_load={% if set_tab==1%}1{%else%}0{%endif%};
   tab_load=(obj_load?"#h1":"#");

   $(document).ready(function () {
       if(location.hash || obj_load) {
       $('a[href=' + (location.hash ||  tab_load) + ']').tab('show');
       }
    });

</script>

fyi,即时通讯使用bootstrap 3的标签窗格

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

烧瓶render_template无法与锚标记一起使用-jinja2.exceptions.TemplateNotFound

来自分类Dev

Docker Flask-jinja2.exceptions.TemplateNotFound错误

来自分类Dev

Pyinstaller Jinja2 TemplateNotFound

来自分类Dev

Python -jinja2.exceptions.TemplateNotFound:base.html错误

来自分类Dev

Docker 烧瓶 - jinja2.exceptions.TemplateNotFound: index.html

来自分类Dev

Flask Jinja2模板语法与AngularJS冲突(jinja2.exceptions.UndefinedError :)

来自分类Dev

Jinja2 for Flask无法获取子模板

来自分类Dev

使用Flask Jinja2和WTForms隐藏表单组

来自分类Dev

如何使用 Flask/Jinja2 查看会话变量?

来自分类Dev

Flask 是否默认使用 Jinja2 字节码缓存?

来自分类Dev

使用 Flask 和 jinja2 动态设置活动类

来自分类Dev

如何使用 Python Flask jinja2 显示链接图像?

来自分类Dev

当render_template_string方法中的变量以数字开头时,Flask Jinja2异常

来自分类Dev

使用Flask对每个请求运行jinja2 template_filter

来自分类Dev

使用jQuery在Flask / Jinja2中使用不同CSS值的一类

来自分类Dev

使用Flask,WTForm,SQLAlchemy和Jinja2的完整多对一示例

来自分类Dev

使用Flask / Jinja2宏设置活动导航元素的样式

来自分类Dev

使用Jinja2和Flask排序对象列表,具体取决于按下的字段

来自分类Dev

如何使用带有多个参数的Flask Jinja2 url_for

来自分类Dev

如何使用Flask使类变量可用于Jinja2模板?

来自分类Dev

如何使用Flask / Jinja2将Python字典插入HTML模板

来自分类Dev

使用Flask / Jinja2模板填充表单。输入文本字段被截断数据

来自分类Dev

如何使用Nginx,uswgi和flask自动重新加载Jinja2模板?

来自分类Dev

使用 Flask-Babel 从 Jinja2 模板中的列表中翻译元素

来自分类Dev

Flask-GoogleMaps:jinja2.exceptions.TemplateSyntaxError:意外的“。”

来自分类Dev

在Jinja2中使用getattr会给我一个错误(jinja2.exceptions.UndefinedError:'getattr'未定义)

来自分类Dev

在Pythonanywhere上使用render_template的TemplateNotFound错误烧瓶

来自分类Dev

无法导入jinja2

来自分类Dev

如何在Flask Jinja2模板引擎中使用endif。获取TemplateSyntaxError:预期令牌“语句块结尾”,获得“会话”

Related 相关文章

  1. 1

    烧瓶render_template无法与锚标记一起使用-jinja2.exceptions.TemplateNotFound

  2. 2

    Docker Flask-jinja2.exceptions.TemplateNotFound错误

  3. 3

    Pyinstaller Jinja2 TemplateNotFound

  4. 4

    Python -jinja2.exceptions.TemplateNotFound:base.html错误

  5. 5

    Docker 烧瓶 - jinja2.exceptions.TemplateNotFound: index.html

  6. 6

    Flask Jinja2模板语法与AngularJS冲突(jinja2.exceptions.UndefinedError :)

  7. 7

    Jinja2 for Flask无法获取子模板

  8. 8

    使用Flask Jinja2和WTForms隐藏表单组

  9. 9

    如何使用 Flask/Jinja2 查看会话变量?

  10. 10

    Flask 是否默认使用 Jinja2 字节码缓存?

  11. 11

    使用 Flask 和 jinja2 动态设置活动类

  12. 12

    如何使用 Python Flask jinja2 显示链接图像?

  13. 13

    当render_template_string方法中的变量以数字开头时,Flask Jinja2异常

  14. 14

    使用Flask对每个请求运行jinja2 template_filter

  15. 15

    使用jQuery在Flask / Jinja2中使用不同CSS值的一类

  16. 16

    使用Flask,WTForm,SQLAlchemy和Jinja2的完整多对一示例

  17. 17

    使用Flask / Jinja2宏设置活动导航元素的样式

  18. 18

    使用Jinja2和Flask排序对象列表,具体取决于按下的字段

  19. 19

    如何使用带有多个参数的Flask Jinja2 url_for

  20. 20

    如何使用Flask使类变量可用于Jinja2模板?

  21. 21

    如何使用Flask / Jinja2将Python字典插入HTML模板

  22. 22

    使用Flask / Jinja2模板填充表单。输入文本字段被截断数据

  23. 23

    如何使用Nginx,uswgi和flask自动重新加载Jinja2模板?

  24. 24

    使用 Flask-Babel 从 Jinja2 模板中的列表中翻译元素

  25. 25

    Flask-GoogleMaps:jinja2.exceptions.TemplateSyntaxError:意外的“。”

  26. 26

    在Jinja2中使用getattr会给我一个错误(jinja2.exceptions.UndefinedError:'getattr'未定义)

  27. 27

    在Pythonanywhere上使用render_template的TemplateNotFound错误烧瓶

  28. 28

    无法导入jinja2

  29. 29

    如何在Flask Jinja2模板引擎中使用endif。获取TemplateSyntaxError:预期令牌“语句块结尾”,获得“会话”

热门标签

归档