This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Employee-Management-Portal/accounts/views.py
Alicja Cięciwa 3ffce6c7c3 registration fixes
2020-11-15 13:32:50 +01:00

22 lines
614 B
Python

from django.shortcuts import render, redirect
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.decorators import login_required
from django.contrib.auth import logout
@login_required
def sign_up(request):
title = "Rejestracja"
form = UserCreationForm(request.POST or None)
if request.method == "POST":
if form.is_valid():
user = form.save()
return redirect("/")
return render(request, 'registration/signup.html', {"form": form, 'title': title})
def logout_view(request):
logout(request)
return redirect('/accounts/login')