I\'m using django.contrib.admin in one of my apps.
django.contrib.admin
my models:
class Gallery(models.Model): location = models.ForeignKey(Location)
Check the docs for InlineModelAdmin.extra and InlineModelAdmin.max_num.
I believe in your case max_num needs to be 1 and extra 0.
max_num
extra