here it is: http://code.djangoproject.com/ticket/11136
hope this will be considered, since it improves the user experience. Thanks for your feedback, Sergio On May 18, 12:19 am, Alex Gaynor <alex.gay...@gmail.com> wrote: > On Sun, May 17, 2009 at 5:15 PM, Karen Tracey <kmtra...@gmail.com> wrote: > > On Sun, May 17, 2009 at 5:34 PM, Sergio A. > > <sergio.andreo...@gmail.com>wrote: > > >> the issue seems not to be totally solved by the patch. > > >> If I have two classes A and B > >> class A has a field being a foreign key to a B class field > >> in the admin, when I add an A element, I see the '+' button on the > >> foreign key field to B even though I do not have the rights to create > >> a B element. > >> Therefore I see a pop-up with permission denied. > > >> How to fix this? > > > That's a slightly different problem, and will need its own ticket. Despite > > superficial similarity, hose "add another" links on the add/change pages for > > an object are coming from completely different code than the other problem > > mentioned in this thread. Specifically, they are added by the > > RelatedFieldWidgetWrapper. From a quick look I'm not sure this one is going > > to be easy to fix....I don't know that the widget wrapper has the necessary > > information to decide whether to include that link. But you could open a > > ticket for someone to take a closer look. > > > Karen > > The widget doesn't really have the necessary info there. Specfically it > needs the logged in user (or at least the computed info about them), however > it's not going to have that since there's no way for the render() method to > get that since it's not a part of the forms library. The best you could do > is to pass it the widget constructor, which will be ok because of how we use > the widgets in the admin, which will require a little bit of > re-architecting. > > Alex > > -- > "I disapprove of what you say, but I will defend to the death your right to > say it." --Voltaire > "The people's good is the highest law."--Cicero --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---