Пишу приложение с помощью Flask и есть два вопроса.
1. Как лучше оформить мое приложение?
- В виде пакета
- Или в виде модулей?
2. Как лучше разворачивать веб-приложение для работы в "боевом" режиме?
- Ставить непосредственно в сам python-среду, без использования виртуальной среды(virtualenv)?
- Или же настраивать виртуальную среду(virtualenv) и ставить все в нее с дальнейшим запуском из нее?
UPD:
Отлично понимаю, что "на вкус и цвет товарища нет", но Вы можете поделиться опытом. Для начинающего вроде меня Ваши ответы могут помочь избежать неловких ситуаций.