python - django:第 8 行的块标记无效:'endblock'。您是否忘记注册或加载此标签?
问题描述
请帮助解决我在 django book 中遇到的错误。错误状态:“第 8 行的块标记无效:'endblock'。您忘记注册或加载此标记吗?”。附上图片。感谢 django 网页错误
{% extends 'base.html' %}
{% block title %}Home{% endblock title %}
{% block content %}
{% if user.is_authenticated %}
Hi {{user.username}}!
<p><a href="{% url 'logout' %}">Log Out</a></p>
{% else %}
<p>You are not logged in</p>
<a href="{% url 'login' %}">Log In</a> |
<a href="{% url 'signup' %}">Sign Up</a>
{% endif %}
{% endblock content %}
解决方案
始终使用与 base.html 相同的块试试这个:base.html{% block content %} {% endblock %}
继承模板:{% block content %} write code here {% endblock %}
推荐阅读
- sql - 数据库迁移清单
- java - 如何将值从另一个文件或命令提示符传递给类
- curl - 如何在 Keycloak 中执行操作电子邮件
- ios - 由于 LLVM 仪器符号或代码覆盖,Apple 拒绝构建,但找不到
- html - 使用引导程序显示更多和更少的选项
- forms - 使用 Django REST 框架时如何克服 FormData 限制?
- c# - 强制 Kerberos 或 NTLM 登录到 Active Directory 域
- c# - 如何避免在我的数据库中出现重复数据?
- html - Angular2自定义工具提示图标点击
- node.js - 将中间件添加到单个路由 Js Express 的最简洁方法