django-project/stadlbauer/views.py
2022-12-26 17:30:26 +01:00

22 lines
588 B
Python

from .forms import SignupForm
from django.shortcuts import render
from django.urls import reverse
from django.http.response import HttpResponseRedirect
from django.contrib.auth.decorators import login_required
def new_user(request):
if request.method == 'POST':
form = SignupForm(request.POST)
if form.is_valid():
form.save(commit=True)
return HttpResponseRedirect(reverse('login'))
else:
form = SignupForm()
return render(request, 'registration/new-user.html', {'form': form})
@login_required
def profile(request):
return render(request, 'registration/profile.html')