0

私のWindowsDEV環境では、「\ 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 に答える