在django文档中提到{1.11包含%}自从1.11开始已弃用。由于我是django的新手,有什么选择?想象一下,如果您通过身份验证,您的页面标题会有所不同。我不希望有在了header.html模板两种布局...什么是{%include%}标记的django替代方案
1
A
回答
6
{% include %}
不被弃用
提出的任何异常,现在呈现包括模板时,将提高,而不是沉默
自版本1.11开始弃用: 不推荐使用渲染{%include%}模板标记时产生的沉默异常。在Django 2.1, 的,将引发异常
1
来完成你想要什么我建议这样的:
{% if user.is_authenticated %}
<li><a href="{% url 'myprofile' %}"> My Profile</a></li>
{% else %}
<li><a href="{% url 'login' %}">Login</a></li>
<li><a href="{% url 'register' %}">Register</a></li>
<li><a class="fa fa-cog" href="{% url 'settings' %}" target="_blank"> Settings</a></li>
{% endif %}
所以你了header.html/base.html文件就会知道,如果用户登录并切换标题的属性。
希望可以帮到:)
相关问题
- 1. 什么是C++方案的标记数据的替代方案
- 2. 什么是。jioster的.net替代方案
- 3. 什么是Google Analytics的替代方案
- 4. 什么是Struts 1.3的替代方案
- 5. LocationClient的替代方案是什么?
- 6. 什么是Apache Camel的替代方案
- 7. 什么是GarbageCollector的替代方案?
- 8. 外套的替代方案是什么?
- 9. 什么是MVC的替代方案?
- 10. 什么是一些pagerank替代方案?
- 11. InstallShield有什么好的替代方案?
- 12. 什么是安卓方向传感器的替代方案?
- 13. CSharpOptParse还有什么替代方案?
- 14. SWT TabFolder有什么替代方案?
- 15. 论坛有什么替代方案?
- 16. pinax有什么替代方案?
- 17. IRB有什么替代方案?
- 18. django中的请求的替代方案
- 19. 如果Swing已被弃用,那么替代方案是什么?
- 20. React.js中废弃的setProps()的替代方案是什么?
- 21. 茉莉花的“toNotEqual”的替代方案是什么?
- 22. 什么是WPF应用程序的Crystal Report的替代方案
- 23. 什么是$(window).unload()的万无一失的替代方案?
- 24. 什么是在sqlserver中的数字(2,0)的替代方案?
- 25. 什么是Mac的-dpkg的替代方案?
- 26. 什么是django-sentry的一些轻量级替代记录?
- 27. 什么是使wsHttpBinding netTcpBinding的替代方案
- 28. 什么是Java调试接口的替代方案
- 29. 什么是这些静态变量的可能替代方案?
- 30. 什么是textarea在react-native中的替代方案?
你是对的......我读得很快;) – cwhisperer