Commit 4405ecf0 authored by PkSM3's avatar PkSM3

[UPDATE] login OK

parent e42368f3
......@@ -17,6 +17,8 @@ urlpatterns = patterns('',
url(r'^login/', include(admin.site.urls)),
url(r'^grappelli/', include('grappelli.urls')),
url(r'^auth/$', views.login_user),
# User Home view
url(r'^$', views.home),
......
......@@ -27,6 +27,31 @@ from parsing.FileParsers import *
# SOME FUNCTIONS
from django.http import *
from django.shortcuts import render_to_response,redirect
from django.template import RequestContext
from django.contrib.auth.decorators import login_required
from django.contrib.auth import authenticate, login, logout
def login_user(request):
logout(request)
username = password = ''
print(request)
if request.POST:
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
login(request, user)
return HttpResponseRedirect('/projects/')
return render_to_response('authentication.html', context_instance=RequestContext(request))
def query_to_dicts(query_string, *query_args):
"""Run a simple query and produce a generator
that returns the results as a bunch of dictionaries
......
......@@ -33,7 +33,7 @@
</a>
<ul class="dropdown-menu">
<li><a tabindex="-1" href="/admin/logout/">Login</a></li>
<li><a tabindex="-1" href="/auth/">Login</a></li>
<li><a tabindex="-1" href="#">Profile</a></li>
<li class="divider"></li>
<li><a tabindex="-1" href="#">Help</a></li>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment