Я исследую, как разработать достойное веб-приложение на Python. Поскольку я не хочу, чтобы на моем пути были какие-то высокоуровневые структуры, мой выбор пал на легковесную инфраструктуру Flask . Время покажет, был ли это правильный выбор.
Итак, теперь я настроил сервер Apache с mod_wsgi, и мой тестовый сайт работает нормально. Однако я хотел бы ускорить рутинную разработку, заставив сайт автоматически перезагружаться при любых изменениях в файлах py или template, которые я делаю. Я вижу, что любые изменения в файле сайта .wsgi вызывают перезагрузку (даже без WSGIScriptReloading On в файле конфигурации apache), но мне все равно придется подталкивать его вручную (т. Е. Вставлять дополнительный перенос строки, сохранять). Есть ли способ, как вызвать перезагрузку, когда я редактирую некоторые файлы py приложения? Или я должен использовать IDE, которая обновляет файл .wsgi для меня?
flask run
также работает, так как когда выpip install flask
, в папке также устанавливается исполняемый файл флягиvenv/bin/
.