0

コマンド collectstatic を実行すると、次のエラーが発生します。

ValueError: アンパックするには複数の値が必要です

これは、静的ファインダーに以下の行を追加してから発生し始めました。誰でも助けることができますか?共通フォルダーを見つける必要があります。

設定.py

# Used to provide absolute paths. Normally the default is fine.
LOCAL_PATH = normpath(join(dirname(__file__), '..'))

STATICFILES_FINDERS = (
    'django.contrib.staticfiles.finders.FileSystemFinder',
    'django.contrib.staticfiles.finders.AppDirectoriesFinder',
    LOCAL_PATH + '/public/common/',
)
4

1 に答える 1

3

間違った設定を使用しています。

STATICFILES_DIRS で行っていることを実行したい。

STATICFILES_FINDERS は、ファイルを検索する Python モジュールを指定します。STATICFILES_DIRS は、検索するパスdjango.contrib.staticfiles.finders.FileSystemFinderを指定します。

そう:

STATICFILES_FINDERS = (
    'django.contrib.staticfiles.finders.FileSystemFinder',
    'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)

STATICFILES_DIRS = ('%s/public/common/' % LOCAL_PATH,)
于 2013-02-25T11:17:37.117 に答える