作者热门文章
- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我在为我的 Django 模板加载 CSS 时遇到问题。
我有以下设置:
STATIC_ROOT = ''
STATIC_URL = '/css/'
STATICFILES_DIRS = ("/css")
INSTALLED_APPS = (
'django.contrib.staticfiles',
)
我是否需要同时使用 static_url
和 staticfiles_dirs
?
urls.py 是
urlpatterns = patterns('',
(r'^$',homefun),
)
views.py 是
def homefun(request):
return render_to_response('home.html')
父模板是加载 css 的 base.html。
<link rel="stylesheet" type="text/css" href="/css/style.css" />
最佳答案
您的 STATICFILES_DIRS = ("/css")
实际上应该是 STATICFILES_DIRS = ("/path/to/your/css", )
(注意结尾的逗号 -必需的,因为 (eggs)
的计算结果为 eggs
,但结尾的逗号强制它计算为元组)。
关于css - 如何在 Django 模板中加载 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9339226/
我是一名优秀的程序员,十分优秀!