title: Django multiple models in CreateView
body: <p>Hello I am trying to create a view with the following:</p>
  
  <p><a href="https://i.stack.imgur.com/3pUuj.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3pUuj.png" alt="enter image description here"></a></p>
  
  <p>In the createview model, I am trying to render models (Report, LaborForce, Checklist, and ContractItem) to a form. The user will be able to search add LaborForce, Checklist, and ContractItem from a database I have already populated with and there will be a custom field for specifying amount. After submitting the form (validated for any errors), it will create instances combining the items with the specified amount into the report. I am having trouble passing these models to the view.</p>
  
  <p>Or</p>
  
  <p>Should I just make everything a foreignKey to Contract, have a separate function to render a report rather have a model of it, and store it as a .pdf entry in User. Use Contract as a parent form and the rest as inline forms. </p>
  
  <p>I am trying to make the reports editable which is why I am splitting it up into different models and I have had issues of adding quantities to the models itself which is why I have instances of the model.</p>