title: Django admin application for master/detail page
body: <p>Consider this simplified model in Django:</p>
  
  <pre><code>class Item(models.Model):
      title = models.CharField(max_length=200)
      pub_date = models.DateTimeField()
  
  class ItemDetail(models.Model):
      item = models.ForeignKey(Item)
      name = models.CharField(max_length=200)
      value = models.CharField(max_length=200)
      display_order = models.IntegerField()
  </code></pre>
  
  <p>Is there a way to use admin to edit an Item with its details on the same page with a form that looks something like:</p>
  
  <pre><code>title:    &lt;       &gt;
  pub_date: &lt;       &gt;
  details:
  +-----------------+----------------------+-------------------------+
  |       name      |        value         |      diplay order       |
  +-----------------+----------------------+-------------------------+
  |&lt;               &gt;|&lt;                    &gt;|&lt;                       &gt;|
  |&lt;               &gt;|&lt;                    &gt;|&lt;                       &gt;|
  |&lt;               &gt;|&lt;                    &gt;|&lt;                       &gt;|
  |&lt;               &gt;|&lt;                    &gt;|&lt;                       &gt;|
  |&lt;               &gt;|&lt;                    &gt;|&lt;                       &gt;|
  +-----------------+----------------------+-------------------------+
  </code></pre>
  
  <p>Where <code>&lt;   &gt;</code> would be placeholder for input types for data entry.</p>
  
  <p>So, my question: can I use admin to edit a <code>foreign key</code> relationship from parent's perspective? If there isn't a way to edit data with Django's admin this way, would it be a good idea to try to extend/customize admin to do this? Any directions on how to do this?</p>
  
  <p>Thanks!</p>