gpt4 book ai didi

html - 可以为 Django 中的扩展 html 模板定义一个单独的 css 文件吗?

转载 作者:太空宇宙 更新时间:2023-11-03 19:28:55 25 4
gpt4 key购买 nike

假设 abc.html 在 django 应用程序中扩展了 base.html。

我注意到我必须在 base.html(比如 base.css)的 css 文件中设置 abc.html 的样式

我想知道是否有一种方法可以为 abc.html 定义一个单独的(独立的)css 文件并使用 base.css 和 abc.css 文件来管理样式?我尝试按照相同的步骤在 abc.html 中使用 , 和标签并定义指向 abc.css 文件的链接,但 Django 没有接收它。

最佳答案

在包含 CSS 文件的 base.html 中有一个 block 。示例:

{% block base.css %}

当您扩展您的 base.html 时,将 block 中的内容替换为您的新 css 文件。

或者在abc.html css之后使用{{ block.super }}

希望对您有所帮助。

关于html - 可以为 Django 中的扩展 html 模板定义一个单独的 css 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40815728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com