Jak wyglada wasze srodowisko developerskie do web aplikacji w pythonie? Chce sobie postawic serwer wirtualny, ktory mi obsluzy mieszanine php/python/node aplikacji.
Chcialem to zrobic za pomoca flask-gunicorn, puscic taska w tle systemd i proxowac nginxem, a to co podaje nginx proxowac browsersynciem odpalanym z gulpa, ale tak sobie to wyszlo.
Mianowicie, systemd sie nie resetuje po zmianach w plikach, wiec musialbym odpalac recznie taska gunicorn --reload, ale chcialem zeby to w tle dzialalo zamiast dodatkowej konsoli.
Deweloperskie lokalne do pracy nad rozwojem, czy deweloperskie ala testowe?
W przypadku dev-lokalny - nie wymaga wielkiej filozofii - python manage.py runserver czy coś podobnego :) W przypadku dev-testowy - serwery typu ubuntu/centos na których jest nginx i gunicorn / czasami uwsgi.
@Iwangelion: probowalem, nie dziala, jak wpisuje w terminalu to tez nie dziala, cos w stylu "gunicorn -b 0:0:0:0:5000 --reload" to nie resetuje jak zmieniam cos w plikach
Jak wyglada wasze srodowisko developerskie do web aplikacji w pythonie?
Chce sobie postawic serwer wirtualny, ktory mi obsluzy mieszanine php/python/node aplikacji.
Chcialem to zrobic za pomoca flask-gunicorn, puscic taska w tle systemd i proxowac nginxem, a to co podaje nginx proxowac browsersynciem odpalanym z gulpa, ale tak sobie to wyszlo.
Mianowicie, systemd sie nie resetuje po zmianach w plikach, wiec musialbym odpalac recznie taska gunicorn --reload, ale chcialem zeby to w tle dzialalo zamiast dodatkowej konsoli.
W przypadku dev-lokalny - nie wymaga wielkiej filozofii - python manage.py runserver czy coś podobnego :)
W przypadku dev-testowy - serwery typu ubuntu/centos na których jest nginx i gunicorn / czasami uwsgi.
pip install watchdog
watchmedo shell-command --patterns="*.py;*.html;*.htm" --recursive --command='systemctl restart costam'