Ответ Джонсона в Django не работает должным образом - PullRequest
0 голосов
/ 01 февраля 2020

Я знаю немного Django, но я совершенно новый в AJAX. Я ищу способ использовать это в своем проекте, и я нашел это приложение djangoajax. Согласно документации, я пытаюсь использовать его в своем проекте.

Я добавил приложения в файл настроек, создал представление и изменил файл URL.

views.py

@ajax
def my_view(request):
    c = 2 + 3
    return {'result': c}

urls.py

path('ajax/response/', views.my_view, name='ajax_response'),

templates.py

<a class="btn" href="{% url 'ajax_response' %}">Test my AJAX</a>

После нажатия кнопку, я получаю более или менее следующий ответ:

enter image description here

Но это не имеет ничего общего с тем, что я должен получить:

{"status": 200, "statusText": "OK", "content": {"result": 5}}

Где я делаю ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...