0

データベース全体を台無しにしているように見える移行の問題のため、(少なくともセットアップの観点からは) アプリを最初から再起動する必要がありました。

とにかく、私の問題は、ディレクトリimgcssディレクトリがまったくロードされないことです。

そこで指定された URL にアクセスできるため、正常に動作していることを確認しましたurls.pyが、画像や CSS などが表示されません。

settings.py には次のものがあります。

STATIC_ROOT = '/Users/c0de/appWs/git/djangoapp/MyApp/MyApp/Scanner/static/'
PROJECT_ROOT_LOCAL = "/Users/c0de/MyAppWs/git/djangoapp/MyApp/MyApp/"
STATIC_URL = '/static/'
STATICFILES_DIRS = ()
TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
    'django.template.loaders.eggs.Loader',
)
TEMPLATE_DIRS = (
    os.path.join(PROJECT_ROOT_LOCAL, 'Scanner/templates/'),
)

INSTALLED_APPS = (
    #django-default apps
    'MyApp',
)

私のテンプレートでは、次のような呼び出しを行っています。

 <img src="{% static "img/templated/home/img.png" %}" width="85" height="85" alt="img" />

templatesおよびstaticdir は次のパスにあります。

/Users/c0de/appWs/git/djangoapp/MyApp/MyApp/Scanner/templates/
/Users/c0de/appWs/git/djangoapp/MyApp/MyApp/Scanner/static/

また、ローカルの default-django サーバーを再起動しようとしました。

何か案は?ありがとうございました!

4

1 に答える 1

0

ばか、ばか私。

STATIC_ROOTこの間ずっと、 or TEMPLATE_DIRSorのパスの問題だと思っていましたSTATIC_URL

アプリケーションではなく、プロジェクトをロードすることになりましたINSTALLED_APPS。アプリケーション全体を表示し、ファイルを表示せずimgcssテンプレートをロードするのはまだ奇妙に思えます。

(このアプリケーションを含む)ではなく実際のapplicationものが設定されたので、これはうまく機能しているようです。INSTALLED_APPS()project

于 2013-11-08T19:43:37.370 に答える