Projet

Général

Profil

0003-Use-new-mixin-on-registration-view-to-show-a-form-er.patch

Voir les différences:

Subject: [PATCH 3/5] Use new mixin on registration view to show a form error
 on CSRF token validation error instead of a redirect (refs #5617)

 src/authentic2/registration_backend/views.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
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
-