+ return redirect('/')
+
+def login_view(request,authentication_form=AuthenticationForm):
+ username = password = ''
+ 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 redirect('/')
+ form = authentication_form(request)
+ return render(request, 'registration/login.html', {'form':form})
+
+@allow_lazy_user
+def add1(request,authentication_form=AuthenticationForm):
+ if request.method == 'POST':
+ form = TaskForm(request.POST)
+ if form.is_valid():
+ name = form.cleaned_data["name"]
+ user = request.user
+ task = Task(name=name,owner=user,ready=False)
+ task.save()
+ return redirect('add_min',task_id=task.id)
+ form = authentication_form(request)
+ return render(request, 'registration/login.html', {'form':form})
+