I have a standard admin change form for an object, with the usual StackedInline forms for a ForeignKey relationship. I would like to be able to link each inline item to its corresponding full-sized change form, as the inline item has inlined items of its own, and I can’t nest them.
I’ve tried everything from custom widgets to custom templates, and can’t make anything work. So far, the “solutions” I’ve seen in the form of snippets just plain don’t seem to work for inlines. I’m getting ready to try some DOM hacking with jQuery just to get it working and move on.
I hope I must be missing something very simple, as this seems like such a simple task!
Using Django 1.2.
I had similar problem and I came up with custom widget plus some tweaks to model form. Here is the widget:
Now since widget for each inline need to get different object in constructor you can’t just set it in standard way, but in Form’s init method: