Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from __future__ import unicode_literals
- from django.shortcuts import render
- from datetime import datetime
- from demoapp.forms import SignUpForms,LoginForm
- from demoapp.models import UserModel
- from django.contrib.auth.hashers import make_password,check_password
- # Create your views here.
- def signup_view(request):
- if request.method == 'GET':
- #display signup form
- form = SignUpForms()
- template_name = 'register.html'
- elif request.method == 'POST':
- form = SignUpForms(request.POST)
- if form.is_valid():
- Username = form.cleaned_data['Username']
- Email =form.cleaned_data['Email']
- Name = form.cleaned_data['Name']
- Password = form.cleaned_data['Password']
- # insert data to db
- new_user = UserModel(Name=Name,Password=make_password(Password),Username=Username, Email=Email)
- new_user.save()
- template_name = 'success.html'
- return render(request,template_name,{'form':form})
Add Comment
Please, Sign In to add comment