0

在我的 Windows DEV 环境中,我在“\SOWL\SOWL\static”文件夹中有 global.css 文件。我的“模板”也在“\SOWL\SOWL\”下。

我的 URLs.py 有以下部分:

import os.path
static = os.path.join(
os.path.dirname(__file__), 'static'
)
(r'^static/(?P<path>.*)$', 'django.views.static.serve',{'document_root': static}),

我的 base.html 参考了:

<link rel="Stylesheet" type="text/css" href="/static/global.css" />

但是当我得到主页时,CSS 没有显示。

我究竟做错了什么?

4

2 回答 2

0

也许如果你像下面这样更正你的基本模板 css 地址它可以工作

<link rel="Stylesheet" type="text/css" href="static/global.css" />

如果它还不起作用,请在源代码中查看页面源单击 css 文件的 url,然后您可以看到它是否正确


穆罕默德

于 2012-07-27T21:18:18.827 回答
0

尝试改变:

static = os.path.join(
os.path.dirname(__file__), 'static'
)

至:

static = os.path.join(
os.path.abspath(os.path.dirname(__file__)), 'static'
)
于 2012-07-27T21:21:34.990 回答