You're proposing something a bit different to the topic of the thread.
The original poster is arguing for a change to the way data is described
in order, solely, to affect the presentation. That's a fairly egregious
hack and I'm strongly against that idea for precisely that reason --
it's symptom patching, not problem solving. I suggested in the
django-users thread that was referenced that approaching this as a form
field problem (which is what it is) is the right approach.
Addressing this only in the admin would be short-sighted, however. A for
field that new how to handle reverse relations would be the first step
and then allowing the admin to use that is the second one.
>
> Such change is pretty logical, short and non-intrusive.
I look forward to reading your patch. :-)
Regards,
Malcolm
> I look forward to reading your patch. :-)
OK.
No. Because Meta is not about presentation. It's part of the model,
which is defining how the data is stored and retrieved. This whole issue
is *purely* presentational. Attempting to change the model class to
"solve" it is simply using the wrong shovel to hammer in your screws.
Regards,
Malcolm