如何使用默认视图将样式表和图像包含到 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
. 在每个其他页面上,静态文件都提供得很好。
更新:似乎在设置后DEBUG = False
,settings.py
所有其他页面上的静态文件也停止提供服务。