If you are using stock User accounts why are you writing a login view? Just 
use 

django.contrib.auth.views.login

You can pass it your own template in the url definition
url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 
'login.html'}, name='login' )   


On Wednesday, March 19, 2014 3:21:09 PM UTC-5, Don Fox wrote:
>
> My project has two superusers who have access to the Django Administration 
> and who manually add about 15 Users who should then be able to login and 
> use the site to do data entry.
>
> I'm using the standard code in my views
>
>
> *def auth_view(request):*
> *    username = request.POST.get('username',' ')*
> *    password = request.POST.get('password',' ')*
> *    user = auth.authenticate(username=username, password=password)*
>
> *    if user is not None:*
> *        auth.login(request, user)*
> *        return HttpResponseRedirect('/accounts/loggedin')*
> *    else:*
> *        return HttpResponseRediredt('/accounts/invalid') *
>
>
> This should check against the users listed in the admin page?
>
>
>         [image: <Screen Shot 2014-03-19 at 11.32.11 AM.png>]
>
>
> However ther is no acknowledgement from the loggedin.hml template.
>
>
> Does anything come to mind that I have newgelected to do to get the login 
> to work.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/959cd1ce-acc2-4f60-ba3b-576c53fa9c6e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to