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
-~----------~----~----~----~------~----~------~--~---

Reply via email to