title: Which is most expensive query in django among these?
body: <p>I have 5 models which needs to be populated using a key from 6th model:</p>
  <p>I have two options, please suggest the most effective</p>
  <ul>
  <li><p>Option1: I can fetch all the five one by one and send via context to template and then show the each via html tabs</p>
  </li>
  <li><p>Option2: Have separate 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</p>
  </li>
  </ul>
  <p>Which is good and effective? Like querying only needed or just query all and show up in a html tabs?</p>