我担心我在这里不知所措,我检查了一些类似的问题,但似乎没有一个适用.
我正在我的笔记本电脑上运行django developpement服务器.我也用它来提供静态文件.我在静态根目录中有一个文件夹,其中包含2个名为base.html的模板的CSS.
这是有效的那个部分:
<head>
<title>| Entries | Latest entries</title>
<link rel="stylesheet" type="text/css" href="/static/css/serenity.css" />
</head>
Run Code Online (Sandbox Code Playgroud)
这是一个没有:
<head>
<title>Latest Photo Galleries</title>
<link rel="stylesheet" type="text/css" href="/static/css/photologue.css" />
</head>
Run Code Online (Sandbox Code Playgroud)
urls.py:
(r'^static/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.STATIC_ROOT}),
Run Code Online (Sandbox Code Playgroud)
和静态URL:
STATIC_URL = '/static/'
Run Code Online (Sandbox Code Playgroud)
STATIC_ROOT是绝对路径.
当我查看源代码并尝试打开指向css的链接时,我得到了404(未找到)
为什么Django为一个app而不是另一个应用程序提供css文件?(不工作的是光子模板.)
任何帮助,将不胜感激.