Какой самый дорогой запрос в django из перечисленных?
У меня есть 5 моделей, которые необходимо заполнить, используя ключ из 6-ой модели:
У меня есть два варианта, пожалуйста, предложите наиболее эффективный
Option1: I can fetch all the five one by one and send via context to template and then show the each via html tabs
Option2: Have seprate page for each model and fetch when ever user goes to that page, like if user goes to page1 then i fetch data from model1 and so on
Что лучше и эффективнее? Например, запрашивать только нужные запросы или просто запрашивать все и показывать в html-таблицах ?
Вы можете использовать панель инструментов отладки django для анализа стоимости ваших запросов.
Кроме того, если в модели много строк и вы отображаете ее, отправляя через контекст в шаблоне, это может быть довольно медленно. Вместо этого вы можете захотеть заполнять ее асинхронно.