В документации Flask указано:
Динамические веб-приложения также нуждаются в статических файлах. Обычно оттуда берутся файлы CSS и JavaScript. В идеале ваш веб-сервер настроен так, чтобы обслуживать их за вас, но во время разработки Flask может делать и это. Просто создайте папку с именем static в вашем пакете или рядом с вашим модулем, и она будет доступна в /static в приложении.
Но в моем веб-приложении, когда я пытаюсь получить доступ к localhost:5000/static/
, я получаю ошибку 404
в браузере. Еще более странно то, что когда я запускаю его в режиме отладки, я получаю 200
(хорошо) в терминале и 404
в браузере.
Не могли бы вы объяснить, что происходит? Мне нужен список каталогов моего статического каталога в браузере.