title: django inheritance with foreignkey field
body: <p>My models are set up as follows (this is an example and not my actual models)</p>
  
  <pre><code>class modelA(Model):
     field1 = CharField(max_length=50)
  
  class modelB(modelA):
     field2 = CharField(max_length=50)
  
  class anotherModel(Model):
     connection = models.ForeignKey(modelA)
     title = CharField(max_length=50)
  </code></pre>
  
  <p>Would I be able to have an connection to modelB stored in anotherModel since modelB inherits from model A. </p>
  
  <pre><code>mod_b = modelB()
  conn_b =  anotherModel()
  conn_b.connection = mod_b
  </code></pre>
  
  <p>If not how would I handle this?</p>
  
  <p>Thanks</p>