如何使用默認視圖將樣式表和圖像包含到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