解决Django中调页面时出现“Did you forget to register or load this tag”报错

解决Django中调页面时出现"Did you forget to register or load this tag?"报错

1.问题收录

2.分析问题

在HTML文件中,{{title}},{{lanyy}},django 默认规定的语法,用{{}}包起来的变量叫做模板变量。

django渲染模板时会将大括号中的变量替换为循环调用变量,最后显示的是传递的值。

{% load static %} 正确的引入static文件下的CSS和JavaScript。

用{% %}包起来的叫做模板标签。

{% empty %}的作用是当post_list为空,{% endfor %}告诉django循环到这里结束。

3.解决问题

报错"'endfor'. Did you forget to register or load this tag?",在**{% empty %}两侧可能有空格存在**,确认两侧空格是否消除,空格消除,报错就可以解决,见下图1为报错写法(左侧有空格),图2为正确写法(两侧空格消除)问题得以解决。

了解更多知识请戳下:

@Author:懒羊羊

相关推荐
Open-AI6 分钟前
Python如何判断一个数是几位数
python
桀桀桀桀桀桀8 分钟前
数据库中的用户管理和权限管理
数据库·mysql
极客代码9 分钟前
【Python TensorFlow】入门到精通
开发语言·人工智能·python·深度学习·tensorflow
义小深11 分钟前
TensorFlow|咖啡豆识别
人工智能·python·tensorflow
疯一样的码农15 分钟前
Python 正则表达式(RegEx)
开发语言·python·正则表达式
代码之光_198016 分钟前
保障性住房管理:SpringBoot技术优势分析
java·spring boot·后端
ajsbxi22 分钟前
苍穹外卖学习记录
java·笔记·后端·学习·nginx·spring·servlet
superman超哥1 小时前
04 深入 Oracle 并发世界:MVCC、锁、闩锁、事务隔离与并发性能优化的探索
数据库·oracle·性能优化·dba
用户8007165452001 小时前
HTAP数据库国产化改造技术可行性方案分析
数据库
颜淡慕潇1 小时前
【K8S问题系列 |1 】Kubernetes 中 NodePort 类型的 Service 无法访问【已解决】
后端·云原生·容器·kubernetes·问题解决