django передает данные json, созданные по запросу

#python #json #django #sockets #request

#python #json #django #сокеты #запрос

Вопрос:

как мы можем передавать данные в django я видел много руководств, но все еще могу понять это, я запросил данные внутри view.py и отправьте его через контекст по адресу template.html , но я хочу обновить данные, как только они были изменены, поэтому мне нужно продолжать отправлять запрос, но как я могу создать такой тип соединения? в основном что-то вроде этого:

 webserver ---------> Wsgi -----------> urls.py 
      |                              |
      |                              |
      |     keep sending data        |        keep requesting data
templat.html<--------------------- views.py -------------------------> request
 

я не знаю, нужно ли нам использовать сокеты или как подойти к этой проблеме.

Комментарии:

1. Существует несколько способов обновления HTML-страницы. Все они связаны с Java Script. Для этого формата было бы сложно объяснить их все или даже один в деталях.

Ответ №1:

Наиболее распространенный вариант использования того, что вы хотите сделать, — это бесконечная разбивка на страницы, когда у вас много данных, и вы не хотите извлекать их в одном запросе. Вместо этого вы запрашиваете данные несколько раз и обновляете свой интерфейс. Попробуйте использовать пакет django-el-pagination django, это может помочь вам с вашей проблемой. django-el-разбиение на страницы на GitHub.