django-project/stadlbauer/views.py

17 lines
438 B
Python

from .forms import SignupForm
from django.shortcuts import render
from django.urls import reverse
from django.http.response import HttpResponseRedirect
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})