Django: конечная точка отдыха не найдена

Я пытаюсь реализовать конечную точку отдыха с помощью Django. Мой views.py имеет следующий вид:

from django.http import JsonResponse
from rest_framework.decorators import api_view
from rest_framework.response import Response
from rest_framework import status
import json
from .utils import retrieve_and_detect_faces

@api_view(["POST"])
def video_analysis(request):
    data = json.loads(request.body)
    timestamp = data.get("timestamp")
    return JsonResponse({....})

А в urls.py:

from django.urls import path
from .views import video_analysis

urlpatterns = [
    path('video_analysis/', video_analysis, name = 'video_analysis')
]

Но когда я пытаюсь вызвать эту конечную точку, я получаю ошибку:

Not Found: /video_analysis
[24/Jan/2025 07:37:26] "POST /video_analysis?timestamp=1234567 HTTP/1.1" 404 2262

Какая конфигурация отсутствует в моей программе?

Вернуться на верх