0003-Use-new-mixin-on-registration-view-to-show-a-form-er.patch
src/authentic2/registration_backend/views.py | ||
---|---|---|
14 | 14 |
from django.views.generic.base import TemplateView, View |
15 | 15 | |
16 | 16 |
from authentic2.utils import get_form_class |
17 |
from .. import models, app_settings, compat |
|
17 |
from .. import models, app_settings, compat, cbv
|
|
18 | 18 | |
19 | 19 |
logger = logging.getLogger(__name__) |
20 | 20 | |
... | ... | |
39 | 39 |
django_login(request, user) |
40 | 40 |
return redirect(redirect_url) |
41 | 41 | |
42 |
class RegistrationView(FormView): |
|
42 |
class RegistrationView(cbv.ValidateCSRFMixin, FormView):
|
|
43 | 43 |
form_class = get_form_class(app_settings.A2_REGISTRATION_FORM_CLASS) |
44 | 44 |
template_name = 'registration/registration_form.html' |
45 | 45 | |
46 |
- |