我正在尝试在django中将css表附加到我的模板。
我的settings.py配置了以下几行。
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
STATIC_ROOT = ''
STATIC_URL = '/static/'
CURRENT_PROJECT = '/home/user/Documents/my_project/'
STATICFILES_DIRS = (os.path.join(CURRENT_PROJECT, 'static'))
我在路径/home/user/Documents/my_project/static/css/
我做了一个python manage.py findstatic css/test_style.css
并打印出来:
Found 'css/test_style.css' here:
/home/user/Documents/my_project/static/css/test_style.css
我正在尝试将此css文件链接到我的模板中,如下所示。
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{{STATIC_URL}}/css/test_style.css" />
但DEBUG = True始终打印:
[date time] "GET /css/test_style.css HTTP/1.1" 404 2127
任何人都可以帮我这个..我尝试了所有可用的文档(djangobook,djangoproject等..),我尝试了其他stackoverflow建议的解决方案,但似乎没有任何工作。
谢谢