【发布时间】:2011-06-13 06:15:07
【问题描述】:
我的一个文件夹中有两个 django 模板。 url localhost:8000/people 的模板正确选择了位于 /m/css/style.css 的 CSS
同一文件夹中 url localhost:8000/people/some-name 的另一个模板正在尝试从 people/m/css/style.css 检索 CSS
为什么第二个模板不像第一个那样选择 CSS?
我犯错的第二个模板是这样的:
{% extends "base.html" %}
{% block page_title %}{{ entry.name }} | {{ block.super }}{% endblock %}
{% block main %}
<h1>{{ entry.name }}</h1>
{{ entry.body|linebreaks }}
{% endblock main %}
如您所见,模板中没有任何可能导致问题的内容。
【问题讨论】:
-
你能告诉我们
base.html中的代码吗?具体来说,<head>部分。另外,您能否从您的settings.py中包括您如何设置SITE_STATIC_MEDIA?谢谢。 -
谢谢马特。已经解决了。
标签: css django-templates