def signin(request): if request.method == "POST": uf = UserForm(request.POST) if uf.is_valid(): username = uf.cleaned_data['username'] password = uf.cleaned_data['password'] u = User.objects.create(username=username, password=password) u.save() return render_to_response('user/signin_success.html', {'username': username}) else: uf = UserForm() return render_to_response('user/signin.html', {'uf': uf})
def login(request): if not request.POST: return render(request, 'user/login.html') else: uf = UserForm(request.POST) if uf.is_valid(): username = uf.cleaned_data['username'] password = uf.cleaned_data['password'] u = User.objects.get(username=username) if u.password == password: return render_to_response('blogpost/blog_list.html') else: return HttpResponse('Please signin or check your username and password')