我希望能够从 Django 中的所有模板调用 main.css 中的类。目前,我将它存储在 app_name/static/css/main.css 中。如何将其链接到模板,以便我可以简单地将类添加到 html 元素并应用该类?
问问题
223 次
1 回答
1
我会使用包含所有常用内容(JQuery、main.css)的基本模板。
因此,您将有一个名为base.html
will all basic stuff and placeholders 的模板用于特定页面内容:
<html>
<head>
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}/css/main.css">
{% block additional_header %}
{% endblock %}
</head>
<body>
{% block content %}
{% endblock %}
</body>
</html>
然后,您的实际页面将是一个具有以下内容的模板:
{% extends 'base.html' %}
{% block content %}
This is specific content for your page
{% endblock %}
查看 Django 的官方文档。查找标题为 的部分Template Inheritance
。
于 2012-08-10T14:45:01.310 回答