2

私はジャンゴの初心者です。ドキュメントやその他の多くの回答を読みました。しかし、残念ながら問題を理解することはできません。私はdjango 1.4と開発サーバーを使用しています。

これは、HTMLでリンクされた私のcssとimgファイルの方法です:

 <link rel="stylesheet" type="text/css" href={{ STATIC_URL }}style.css />
 <img src={{ STATIC_URL }}1.gif />

私のディレクトリ設定:

 project
    -manage.py
    -project
    -app
        -static
        -models.py
        -views.py
        -tests.py

私の設定ファイル:

  STATIC_ROOT = ''
  STATIC_URL = '/static/'
  STATICFILES_DIRS = ()
  STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
 )

どんな助けでも大歓迎です。

4

1 に答える 1

0

オペレーティング システムに基づいて、STATIC_ROOT を静的ディレクトリへのパスに設定します。Django は、静的ファイルを見つけるディレクトリを認識していません。

例えば:

STATIC_ROOT = '/path/to/project/app/static/'

Django ドキュメントから:

STATIC_URL : URL to use when referring to static files located in STATIC_ROOT.
于 2013-02-27T10:29:48.777 に答える