On Thu, 2010-06-24 at 08:40 +0200, Waldemar Kornewald wrote:

> The boolean is sufficient because those permission checks should be
> done in the download view (or a router backend):
> 
> if request.user.is_authenticated:
>     return file.serve()
> else:
>     # user has no permissions

This seems like an arbitrary restriction - why do anonymous users have
no permissions?  We already have a mechanism for making this decision -
user.has_perm(), and that works for anonymous users as well as
authenticated users.

Luke

-- 
Sometimes I wonder if men and women really suit each other. Perhaps 
they should live next door and just visit now and then. (Katherine 
Hepburn)

Luke Plant || http://lukeplant.me.uk/

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to