У меня ошибка, связанная с тем, что мой метод POST не работает в рабочей среде для проектов Apache и Django2

На вкладке сети отображается ошибка,но нет подробностей относительно ошибки

У меня уже есть код для POST в качестве представлений, и вот код для представлений:
**views.py:**
class Smoke(View):
def get(self, request, *args, **kwargs):
return render(request, 'add/index.html')
def post(self, request, *args, **kwargs):
return JsonResponse(
{
"message": "Successfully Added",
"details": data
},
status=200
)
Кроме того, вот код для urls.py
urlpatterns = [
path('add/', Smoke.as_view({'get', 'post'}), name='smokeping-add'),
]
Что мне нужно сделать, чтобы метод POST работал правильно в Fetch API?
fetch('',{
method: 'POST',
header: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
})