Początkowo miałem aplikację Django z dołączonym serwerem testowym. Aby debugować tę konfigurację, mogę dodać tylko import pdb; pdb.set_trace()
w dowolnym miejscu kodu i mieć punkt przerwania, który przenosi mnie do interaktywnego debuggera w Terminalu (w linii poleceń).Django Gunicorn Debugowanie
Niedawno przeniosłem się do gunicorn, aby uzyskać pewne korzyści. Jak mogę uzyskać podobne zachowanie podczas korzystania z tej konfiguracji Gunicorn. Próbowałem przez ustawienie ustawień Gunicorn z debug=True
i daemon=False
, ale to nie działa.
Ktoś ma rozwiązanie tego problemu?
Czy dowiedzieć się, jak zrobić to działa? – duduklein
tak, przeczytaj moją odpowiedź. to jest to, co teraz robię ... –
Udało mi się połączyć gunicorn i ipdb. zobacz moją odpowiedź poniżej. Proponuję również ustawienie limitu czasu na większą wartość, abyś miał czas na debugowanie. – duduklein