我是Django的新手。我想在我的Django模板中添加几行样式代码,即'blogs.html',该代码已经从'base.html'django模板继承而来。但是如果我添加样式标签并尝试使用{%static%}它不起作用。
Blogs.html
1
答案 0 :(得分:1)
我假设您的{% block content %}
{% endblock %}
在html正文中,但CSS代码应放在头部。这就是为什么它不起作用。
如果您确实需要此功能,则可以在base.html
head
部分中创建一个块。
像这样
<head>
{% block mycss %} {% endblock mycss %}
</head>
和in继承的html
{% extends 'base.html'%}
{% load staticfiles %}
{% block mycss %} <style> Your entire css </style> {% endblock %}
{% block content %}
Body Part
{% endblock %