我正在使用Django Python web框架編寫應用程序。我在settings.py中將我的應用程序添加到了INSTALLED_APPS,我的模板沒有問題。但是,關於靜態文件,我遇到了一些問題。我想在STATICFILES_FINDER使用默認參數:Django,使用默認設置提供靜態文件
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
,當我想包括,例如,在我的模板,我只是做一個CSS文件(假設「/」將是我的靜態/的applicationName在我的應用程序文件夾) :
<link rel='stylesheet' href="/css/style.css">
我做錯了,如果是的話,有什麼好辦法來處理靜態文件?
UPDATE: 我base.html文件模板:
{% load staticfiles %}
<!doctype html>
<html>
<head>
{% block head %}
<meta charset='utf-8'>
<title> {% block title %} {% endblock %} - Find Something </title>
<link rel='stylesheet' href="{% static 'css/style.css' %}">
{% endblock head %}
</head>
<body>
</body>
</html>
而我繼承模板是:
{% extends "frontend/base.html" %}
{% block title %} {{ title }} {% endblock %}
{% block head %}
{{ super() }}
{% endblock %}
你掛到你的網址嗎? – czarchaic 2013-03-09 16:21:37