私はHeroku上にDjangoアプリを持っています。私はスタティックファイルにいくつか問題があります(彼らは1つのHeroku environmentにロードしていますが、別のものではありません)。したがって、私はデバッグコマンドを試しました。hereを推奨しました。ここでHeroku&Django: "OSError:そのようなファイルやディレクトリはありません: '/ app/{myappname}/static'"
$ heroku run python manage.py collectstatic --noinput
Running `python manage.py collectstatic --noinput` attached to terminal... up, run.8771
OSError: [Errno 2] No such file or directory: '/app/{myappname}/static'
は、Herokuのは推奨しています同じことである私のsettings.py、次のとおりです。
import os
import os.path
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = 'staticfiles'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
私は実際に私のルートレベルの「静的」ディレクトリを持っているかどうかのエラーを取得しますGit repo(両方の方法でテスト済み)
アイデア?
あなたはINSTALLED_APPSを投稿できますか? – fasouto