rossp/django-menu — pull request #12 by cnk (2014-03-05 22:23:57+00:00)
Title: Don't add extra menu item fields automatically

Without 'extra = 0', the admin interface adds blank menu item entry fields. Since they are blank, they don't have a delete button. And since they were not added by the 'Add Another Menu Item' javascript, they don't have a javascript remove link. The net result is you can never add fewer than 3 menu items at a time because all the fields are required - even if they are all blank.