Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.template import loader
- from django.shortcuts import render
- from registration.models import Registration
- from django.http import HttpResponse
- from django.template import RequestContext
- def login(request):
- t = loader.get_template('registration/login.html')
- return render(request, 'registration/login.html')
- from django.conf.urls import patterns, include, url
- from django.contrib import admin
- admin.autodiscover()
- urlpatterns = patterns('',
- url(r'^polls/$', 'polls.views.index'),
- url(r'^polls/(?P<poll_id>d+)/$', 'polls.views.detail'),
- url(r'^polls/(?P<poll_id>d+)/results/$', 'polls.views.results'),
- url(r'^polls/(?P<poll_id>d+)/vote/$', 'polls.views.vote'),
- url(r'^admin/', include(admin.site.urls)),
- url(r'^registration/$', 'registration.views.login'),
- from django.template import loader
- from django.shortcuts import render
- from registration.models import Registration
- from django.http import HttpResponse
- from django.template import RequestContext
- def login(request):
- t = loader.get_template('registration/login.html')
- if request.method == "POST":
- username = request.POST['user_name']
- password = request.POST['password']
- user = authenticate(username=username, password=password)
- if user is not None:
- if user.is_active:
- login(request, user)
- # success
- return render_to_response(request,'registration/login.html')
- def login(request):
- # t = loader.get_template('registration/login.html') - not needed
- if request.method == "POST":
- username = request.POST.get('user_name')
- password = request.POST.get('password')
- user = authenticate(username=username, password=password)
- if user is not None:
- if user.is_active:
- login(request, user)
- # success
- return render(request,'registration/login.html')
- else:
- # user was not active
- return redirect('registration/')
- else:
- # not a valid user
- return redirect('registration/')
- else:
- # URL was accessed directly
- return redirect('registration/')
- def loginto(request):
- if request.method == "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 render_to_response('index1.html')
- else:
- return render_to_response('error1.html')
- else:
- return render_to_response('error2.html')
- else:
- return render_to_response('error2.html')
- url(r'^login', 'mytests.views.loginto', name='loginto'),
- <form method="POST" action="{% url loginto %}">
- Username: <input type="text" name="username" size="15" /><br />
- Password: <input type="password" name="password" size="15" /><br />
- <div align="center">
- <p><input type="submit" value="Login" /></p>
- </div>
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement