Witam. Gdy wpisuję coś, to po kliknięciu przycisku nie ma odpowiedzi mimo to, że połączyłem z Django.
https://github.com/Kondexor2000/new
Gdzie ja popełniłem błąd, że React nie może się połączyć z Django?
Witam. Gdy wpisuję coś, to po kliknięciu przycisku nie ma odpowiedzi mimo to, że połączyłem z Django.
https://github.com/Kondexor2000/new
Gdzie ja popełniłem błąd, że React nie może się połączyć z Django?
A co pokazuje zakładka network w przeglądarce? Czy server w django odpowiada gdy zapytania robisz jakimś klientem http (curl / insomnia / etc)?
Ps. dodaj node_modules/
do .gitignore
i usuń to z repo.
Gdzie tam masz w ogóle frontend?
Jak klikam w ten folder frontend
, to nigdzie mnie nie przenosi (jakiś wadliwy link?)
Poza tym zacommitowałeś "na pałę" cały folder do Gita. Tak się nie robi.
WebSocket connection to 'ws://localhost:3000/ws' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
to pokazuje w zakładce "network"
a jakie błędy serwer zgłasza? W ogóle nasłuchuje pod tym adresem?
A jakim narzędziem sprawdzić? Po wciśnięciu python manage.py runserver
czy w inny sposób?
The view commentship.views.analyze_sentiment didn't return an HttpResponse object. It returned None instead
to mi się wyświetla po stronie serwera.
The view commentship.views.analyze_sentiment didn't return an HttpResponse object. It returned None instead
To oznacza, że powinieneś wejść w widok commentship.views.analyze_sentiment
i sprawdzić, czemu ci zwraca None.
Spróbuj użyć funkcji print
i sprawdzić output konsoli, w której to odpalasz.
Chociaż nawet nie trzeba printa, coś takiego masz widzę:
https://github.com/Kondexor2000/new/blob/0e25bc6067a06b0b13caced26b04996aa91c5882/commentship/views.py
def analyze_sentiment(request):
if request.method == 'POST':
# jakiś kod
return JsonResponse(response_data)
w jakiej sytuacji ten kod zwróci ci None?