title: Backbone view drawing from two models
body: <p>Just looking for a way to use two models within one view (or a better idea).</p>
  
  <p>I have a <strong>Product</strong>, with a set of <strong>Attributes</strong>. The <strong>Attributes</strong> are to be selected from a pre-defined list. So, I'd need to grab a list of the <strong>Attribute</strong> choices, then a list of the attributes that are selected for my <strong>Product</strong>. I have two API endpoints to grab both lists <code>/attributes/</code> and <code>/product/123/attributes/</code>.</p>
  
  <p>How best to achieve this? I'd need to render out the choices from the first endpoint, then use the second endpoint to show which ones are selected, then listen for the <code>choose</code> action (i.e. a checkbox being ticked).</p>
  
  <p>Or anther way would be to have every <strong>Attribute</strong> linked with every <strong>Product</strong>, and a flag to say <code>selected</code> or not, but that seems a bit of a back to front way of doing things... but certainly the easiest to implement from the front-end.</p>
  
  <p>Backend is Django/Postgres by the way if that makes any difference.</p>