Отображение при помощи Ajax в Django?

Несколько queryset в каждом результат счетчика. Две кнопки. Так вот как по нажатии на кнопку не перезагружая страницу отобразить результат ? Куда копать в функции или куда ?
  • Вопрос задан
  • 515 просмотров
Решения вопроса 2
@deliro
jQuery.get на стороне клиента.

JSONResponse на стороне бэкенда:
from django.http import JSONResponse
from django.views.generic import View
from .models import MyModel

class MyView(View):
    def get(self, request, *args, **kwargs):
        result = {'count': MyModel.objects.count()}
        return JSONResponse(result)


Код не проверялся.
Ответ написан
Комментировать
@beh
Разработчик python, javascript
www.django-rest-framework.org - для построения API
facebook.github.io/react/docs/tutorial.html - для отображения данных из API
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@unkier
software developer
есть готовые штуки. например www.dajaxproject.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы