如何使用默认视图将样式表和图像包含到 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所有其他页面上的静态文件也停止提供服务。