私は何日もDjangoの静的ファイルと混同してきました。私はうまく機能する1つの解決策を見つけました。しかし、DEBUG=Falseを設定すると折りたたまれました。そこで、私は新しいプロジェクトを構築し、より明確な外観を得るためにいくつかのテストを行います。まず、デフォルト設定でプロジェクトを作成します。次に、設定ファイルのいくつかの行を次のように変更しました。
STATIC_ROOT = '%s/site_media' % PROJECT_DIR
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(STATIC_ROOT, 'images'),
)
その後、「hi.jpg」を「project_dir / images/hi.jpg」に配置します。runserverを呼び出し、「http://127.0.0.1:8000/static/images/hi.jpg」にアクセスします。動作しません。どうしたの?