You need to import User from django.contrib.auth.models and login_required from 
django.contrib.auth.decorators. Hope this helps.

Sent from my iPhone

On Apr 27, 2012, at 8:09 PM, knowledge_seeker <[email protected]> 
wrote:

> My Django book (from the university library) said to add the label
> "@login_required" to views that I wish to restrict user access on.
> Django 1.4 does not allow this; obviously the book is dated! Is there
> a more modern way to get the same effect?
> 
> Similarly, admin does not allow access to my classes, even when I have
> created an Admin class; is this a new security feature?
> 
> Finally, when I tried to create a view that allowed web-based user
> creation, the views.py file would not recognize the class "User"; is
> there something I need to import?
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> 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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to