title: How do I reference different model types from one field in Django?
body: <p>I have a model representing a <code>Log Entry</code>. This is created anytime there is a modification to the DB.</p>
  
  <p>I would like to include a foreign key field which refers to the model object that was changed in the <code>Log Entry</code>.</p>
  
  <p>Is such a thing possible?</p>
  
  <p>For example:</p>
  
  <pre><code>Log Entry 1
  
  ---&gt; Modified Object Field = User Object
  </code></pre>
  
  <p>But now instead of User being modified, Blog was modified...</p>
  
  <pre><code>Log Entry 2
  
  ---&gt; Modified Object Field = Blog Object
  </code></pre>