ローカル環境でピンキーアカウントプロジェクトを正常に動作させています。私がそれをやろうとすると、pythonanywhereサーバーにpinaxアカウントプロジェクトをインストールした場合と同じ問題が発生します。ウェブサイトにはすべてが表示されますが、静的ファイルにはアクセスできません。Pinaxプロジェクトはpythonanywhereサーバにスタティックファイルをロードしません
MEDIA_URL = "/site_media/media/"
STATIC_ROOT = os.path.join(PACKAGE_ROOT, "site_media", "static")
STATIC_URL = "/site_media/static/"
STATICFILES_DIRS = [
os.path.join(PROJECT_ROOT, "static", "dist"),
]
すべてがよさそうだ、私はドキュメントに従って、私はmigrate
、makemigrations
とcollectstatic
を実行し、私は多くのことを試みたが、まだ私が間違っているものを、それを得ることはありません。 pinaxプロジェクトのインストールが悪いかもしれませんか?私は手動でそれを実行しようとしましたし、同様にpinax-cli
と私はまた私のWSGIを変更:
path = '/home/manolodewiner/mysite'
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
私のローカル環境では、それはそう何が問題になる可能性がある、完璧な作品?
デバッグモードでローカルで実行されている場合、Djangoは静的ファイルを提供します。しかし、PythonAnywhereのようなプロダクション環境にいるときは、それを行うために他のものを設定する必要があります。これは "Web"タブの "Static files"セクションで行います。そこに経路を設定しましたか? –
私の神よ、あなたは私の人生で安全です。私はそれを見なかったので、多くの時間を失った。ありがとう!! – manolodewiner
嬉しいです:-) –