小编Maa*_*ten的帖子

开发中的Django站点:CSS没有加载所有页面

我担心我在这里不知所措,我检查了一些类似的问题,但似乎没有一个适用.

我正在我的笔记本电脑上运行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文件?(不工作的是光子模板.)

任何帮助,将不胜感激.

django django-templates

3
推荐指数
1
解决办法
6800
查看次数

标签 统计

django ×1

django-templates ×1