В settings.py, если я укажу STATIC_URL = 'http://68.164.125.221/'
, клиенты смогут посещать мою веб-страницу. Однако никакие CSS и другие статические файлы не загружаются.
С другой стороны, если я укажу STATIC_URL = '/'
, то посещение домашней страницы моего приложения выдает эту ошибку.
Page not found (404)
Request Method: GET
Request URL: http://68.164.125.221/
Directory indexes are not allowed here.
You're seeing this error because you have DEBUG = True in your Django settings file.
Интересно, что мои статические файлы теперь загружаются (например, загружается http://68.164.125.221/main.css), несмотря на то, что на домашней странице моего приложения отображается эта ошибка.
Почему изменение моей настройки «STATIC_URL» переключает загрузку моей домашней страницы или загрузку моих статических файлов? Я использую приложение staticfiles.