Как правильно протестировать представление Django на основе класса, которое возвращает тип JsonResponse. Например, начало моего класса выглядит так:
class MyView(LoginRequiredMixin, View):
def get(self, request):
return JsonResponse({
"status": 200,
"message": "message to return."
})
У меня похожие функции «отправить» и «удалить». URL /myview
связан с этим представлением. Когда я пытаюсь сделать что-то вроде этого:
c = Client()
response = c.get('/myview')
'response' - это тип HttpResponsePermanentRedirect, и я не уверен, как из него можно получить данные JSON.
EDIT - I авторизуйтесь в настройке теста