如何使用默认视图将样式表和图像包含到404页面模板中?Django:404模板中的静态文件
我创建了一个404.html
文件在网站的templates
目录的根目录:
<!DOCTYPE html>
<html>
<head>
{% load static %}
<link rel="stylesheet" href="{% get_static_prefix %}css/404.css" />
</head>
<body class="page-404">
<p>Not found.</p>
</body>
</html>
讽刺的是,404.css
找不到。 404.css
文件位于其中一个应用程序的“static
”目录中。
服务器是manage.py runserver
。在其他每个页面上,静态文件都可以正常使用。
更新:在settings.py
中设置DEBUG = False
之后,似乎也停止提供所有其他页面上的静态文件。
您使用Django的哪个版本? 1.3? –
@Arthur Neves,1.3,是的。 – katspaugh