dauren101
@dauren101
Python, Django ,Vue.js

Передача данных из метода списка в Detail view, не делая запросы в Detail View?

Скажем у вас есть метод List, который берет из базы данные статей, затем вы прогоняете циклом этот массив во вьюхе и делаете элементы списка с пагинацией так? Потом кликаете по одному элементу и попадает на урл site.com/id/25. Здесь вы берете GET [id] и снова делаете запрос из базы где id =25. А можно ли и нужно ли так делать? Есть ли смысл из списка элементов в методе List, при клике на элементе передавать данные в DetailView, и в нем не делать никаких запросов?Т.е сразу при клике где у нас был список отправлять данные в Detail View и тем самым сократить время загрузки страницы
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Веб-разработка
Есть ли смысл просто из списка в методе List при клике на элементе передать данные в DetailView и в нем не делать никаких запросов?
Нет. Эти данные будут заведомо излишними, как минимум. Но это просто кривая схема, которая не даст вообще никакой экономии.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы