Django ajax возвращает html-страницу

Я пытаюсь расшифровать зашифрованный текст и вернуть открытый текст через вызов ajax, но вместо ответа в виде сообщения я получаю html-страницу в качестве ответа. Я пробовал возвращать ответ в виде json, но все равно получаю тот же html-ответ.

'''

function loadMessage() {
        fetch("{% url 'chat:history' chatgroup.id %}")
            .then( response => response.json() )
            .then( data => {
                for (let msg of data) {
                  var message=msg.message;
                    $.ajax({
                      type: 'GET',
                      url: '',
                      data: { message: message},
                      success: function(response){
                         broadcastMessage(response.message, msg.username, msg.date_created)

                      }
                    })                        
                }                    
            })
    }

''' view.py

'''

def get(request):
message = request.GET.get('message')
key = b'\xa8|Bc\xf8\xba\xac\xca\xdc/5U0\xe3\xd6f'
cipher = AES.new(key, AES.MODE_CTR)
nounce = b64encode(cipher.nonce).decode('utf-8')

if request.is_ajax():
    nounce_ = self.nounce
    msg_ = self.message
    key = self.key
    nounce = b64decode(nounce_)
    ct = b64decode(msg_)
    cipher = AES.new(key, AES.MODE_CTR, nounce=nounce)
    msg_ = cipher.decrypt(ct)
    mwssage = msg_.decode()

    return JsonResponse({'message': message})

return render(request, 'chat/room.html')

'''

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