Flask API przez WSGI Apache [problem/pytanie]

Odpowiedz Nowy wątek
2019-05-07 20:13
0

Cześć,
Mam pytanie dla doświadczonych we flask API.
Tworzę endpoint np: /task i definiuję dla niego metodę GET i przy próbie wywołania dla tego endpointa metody POST dostaję prawidłowo 405 Method not allowed (obsługę tego zapewnia chyba sam framework).
Tak działającą aplikację przenoszę na Apache jako WSGI i przy wywołaniu metodą POST dostaje 500 Internal server error, metoda GET działa prawidłowo.
Zauważyłem że jeśli zdefiniuję dla endpoint metodę GET i POST ale w funkcji obsługującej POST zwrócę 405 to działa prawidłowo.

Chciałbym uniknąć oprogramowywania wszystkich metod i skorzystać z funkcji framework Flask.

Czy to jest działanie prawidłowe? Czy wymagana jest jeszcze jakaś dodatkowa konfiguracja Apache?
Może powinienem uruchamiać produkcyjnie to na innym serwerze?

Pozdrawiam
MZ

Pozostało 580 znaków

2019-05-08 08:15
0

Odpowiem sam sobie. Zmieniłem framework z flask_restful na flask_restplus i teraz wszystko działa prawidłowo.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0