1234567891011121314151617181920212223 |
- from django.shortcuts import render, redirect
- from django.views.generic import View
- from django.contrib import messages
- from .forms import UserRegisterForm
- class RegistrationView(View):
- def get(self, request, *args, **kwargs):
- form = UserRegisterForm()
- return render(request, 'signup.html', {'form': form})
- def post(self, request, *args, **kwargs):
- form = UserRegisterForm(request.POST)
- if form.is_valid():
- email = form.cleaned_data.get('email')
- username = form.cleaned_data.get('username')
- print(email, username)
- messages.success(request, f'Your account has been created! You are now able to log in')
- return redirect('login')
- return render(request, 'signup.html', {'form': form})
|