【问题标题】:is there any block and endblock commands in css and what's the use of those?css中是否有任何block和endblock命令,它们有什么用?
【发布时间】:2021-09-24 21:39:40
【问题描述】:

我在模板文件夹中创建了一个名为base.html的文件,代码如下:

{% block page_content %}{% endblock %}

现在,在另一个名为 Hello_World.html 的文件中,我将代码编写为

{% extends "base.html" %}

{% block page_content %}
<h1>Hello, World!</h1>
{% endblock %}

任何人都可以清楚地解释这段代码的工作原理,因为我没有遇到 css 中的命令 block 和 endblock。致回答的人 非常感谢您提前!

【问题讨论】:

  • 这是覆盖模板的 django 语法。

标签: html css django templates django-templates


【解决方案1】:

这是 Django。

block 用于覆盖模板的特定部分。

您可以有一个名为 content 的块,它应该被从该模板继承的子级覆盖。

来自 The Django Docs 的示例

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-13
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-01-25
    • 2011-10-02
    • 2015-02-06
    相关资源
    最近更新 更多