У меня крошечное веб-приложение, построенное на базе Django, в котором есть файлы статистики c, собранные python manage.py collectstatic
. Я использую легкий сервер Официантка
Когда я запускаю свой сервер с помощью сценария
from waitress import serve
from <my app>.wsgi import application
if __name__ == '__main__':
serve(application, host = '0.0.0.0', port='8000')
, приложение загружается до http:localhost:8000
, но я замечаю stati c файлов нет. С терминала я могу прочитать
Not Found: /static/<my app>/styles.min.css
WARNING:django.request:Not Found: /static/<my app>/styles.min.css
Not Found: /static/<my app>/buttonhover.css
WARNING:django.request:Not Found: /static/<my app>/buttonhover.css
Not Found: /static/<my app>/script.min.js
Нужно ли мне что-то помимо официантки для обслуживания файлов stati c? Нужен ли мне обратный прокси, например nginx, работающий вместе с Официанткой? Если да, доступны ли Python обратные прокси?