title: Foreign key form field in django admin
body: <p>I want to adjust my app based on django admin to be more userfriendly.</p>
  
  <p><a href="http://www.picvalley.net/v.php?p=u/2235/44029312618348224641322224549l8GQmQMnkHXjlvm2LJTN.PNG" rel="nofollow">Add offer page</a></p>
  
  <p>The following admin page is good when the user creates an Offer to the client, which is already registered in the system. But if the customer is a new one, then user has to click on a + and submit the 'Add new client' form in the popup. This is so confusing.</p>
  
  <p>How can I change this behaviour to fill in the client data on the same page with inline but not in the popup?</p>
  
  <p>Here is my admin.py.</p>
  
  <pre><code>class OptionOffer(admin.ModelAdmin):
     fieldsets = (('', {'fields': (('client'), 'startDate', 'regNumber')}),)
  
  class OptionClient(admin.ModelAdmin):
     fieldsets = (('', {'fields': ('code')}),)
  </code></pre>
  
  <p>and the model.py</p>
  
  <pre><code>class Client(models.Model):
      code = models.CharField(verbose_name=_("Code"), max_length=11)
  
  class Offer(models.Model):
      client = models.ForeignKey(Client, verbose_name = _("Client"))
      startDate = models.DateTimeField(verbose_name = _("Start date"))
      regNumber = models.CharField(verbose_name=_("Registration number"), max_length=6)
  </code></pre>