Mirki #programowanie #webdev.
Napisałem sobie program w #python #django, który liczy różne rzeczy. Podpiąłem go pod apache dzięki mod_wsgi. Niemniej jednak mam poważny problem. Chciałbym zrobić nieskończoną pętlę, w której wykonywane będą pewne akcje i ewentualnie umożliwić "zarządzanie" akcjami z przeglądarki.
Całość wydawała się początkowo dość prosta - implementacja obserwatora i odpalenie eventu, gdy użytkownik zmodyfikuje coś w przeglądarce. Jednak nie jest to takie proste jak myślałem. Jedyne co mi się udało, to wsadzenie nieskończonej pętli do wsgi.py, ale niestety nie działa to tak jakbym chciał.
Mógłby ktoś przybliżyć jak rozwiązuje się takie problemy? Nawet nie wiem co wpisać w google ( ͡° ʖ̯ ͡°)
Napisałem sobie program w #python #django, który liczy różne rzeczy. Podpiąłem go pod apache dzięki mod_wsgi. Niemniej jednak mam poważny problem. Chciałbym zrobić nieskończoną pętlę, w której wykonywane będą pewne akcje i ewentualnie umożliwić "zarządzanie" akcjami z przeglądarki.
Całość wydawała się początkowo dość prosta - implementacja obserwatora i odpalenie eventu, gdy użytkownik zmodyfikuje coś w przeglądarce. Jednak nie jest to takie proste jak myślałem. Jedyne co mi się udało, to wsadzenie nieskończonej pętli do wsgi.py, ale niestety nie działa to tak jakbym chciał.
Mógłby ktoś przybliżyć jak rozwiązuje się takie problemy? Nawet nie wiem co wpisać w google ( ͡° ʖ̯ ͡°)
- Najlepsze
- Wszystkie komentarze







@less_is_more: jeśli tak to w 100% się z tobą zgadzą poza małym odstępstem czyli cele edukacyjne.
@kochmap: Komunikacja na tej samej maszynie oparta o http? pls
Zaimplementuj jakiegoś singletona, zmienna klasowa albo coś. Da się to zrobić.
@less_is_more: no nie wiem, przykład który dałem czyli flask jest raczej dobrym i lekkim frameworkiem a do tego sporo czasu już istnieje. Ponadto jeśli to jest postawiane na django czyli frameworku webowym to narzut komunikacyjy z drugim procesem jest pomijalny. Ja bym osobiście wybrał http jeśli można postawić serwer.