Re: Showing per-user information in admin

2011-08-13 Thread Isaac XxX
Thanks a lot derek! It's just all I was looking for :)

On Fri, Aug 12, 2011 at 4:03 PM, Derek  wrote:

> On Aug 12, 1:29 pm, Isaac  wrote:
> > Hi dudes,
> >
> > I'm having trouble at finding a solution for my problem. All I want to
> > do is tune django admin to show, for a given user an a given model, only
> > instance related to that user.
> >
> > my pseudocode
> >
> > class User
> >  ...
> > class A
> >  foreign_key User
> >
> > A1 related to User1
> > A2 related to User1
> > A3 related to User2
> >
> > then, I want that User1 was only be able to see A1 and A2, and User2 was
> > only be able to see A3.
> > I know that I can create filters to allow user to filter instances, but
> > all I want is not to allow user to make that decision, it will be only
> > able to see what its related.
> >
> > Any clue about how to use admin in this way?
> >
> > Thanks in advance
>
> See:
>
> http://lincolnloop.com/static/slides/2010-djangocon/customizing-the-admin.html#slide45
> for an example of this. Note how the default queryset is now filtered
> per user.
>
> --
> 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.
>
>

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



Re: Showing per-user information in admin

2011-08-12 Thread Derek
On Aug 12, 1:29 pm, Isaac  wrote:
> Hi dudes,
>
> I'm having trouble at finding a solution for my problem. All I want to
> do is tune django admin to show, for a given user an a given model, only
> instance related to that user.
>
> my pseudocode
>
> class User
>      ...
> class A
>      foreign_key User
>
> A1 related to User1
> A2 related to User1
> A3 related to User2
>
> then, I want that User1 was only be able to see A1 and A2, and User2 was
> only be able to see A3.
> I know that I can create filters to allow user to filter instances, but
> all I want is not to allow user to make that decision, it will be only
> able to see what its related.
>
> Any clue about how to use admin in this way?
>
> Thanks in advance

See:
http://lincolnloop.com/static/slides/2010-djangocon/customizing-the-admin.html#slide45
for an example of this. Note how the default queryset is now filtered
per user.

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



Showing per-user information in admin

2011-08-12 Thread Isaac

Hi dudes,

I'm having trouble at finding a solution for my problem. All I want to 
do is tune django admin to show, for a given user an a given model, only 
instance related to that user.


my pseudocode

class User
...
class A
foreign_key User

A1 related to User1
A2 related to User1
A3 related to User2

then, I want that User1 was only be able to see A1 and A2, and User2 was 
only be able to see A3.
I know that I can create filters to allow user to filter instances, but 
all I want is not to allow user to make that decision, it will be only 
able to see what its related.


Any clue about how to use admin in this way?

Thanks in advance

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