X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/eb59143b0d1b21cfcbe1b7067f027d768fa88fcc..6ba1659e33c6aa1de178b5ab9a7a4cf27385e7a4:/wolnelektury/views.py diff --git a/wolnelektury/views.py b/wolnelektury/views.py index c59473217..8732079ff 100755 --- a/wolnelektury/views.py +++ b/wolnelektury/views.py @@ -43,6 +43,7 @@ class RegisterFormView(AjaxableFormView): title = _('Register') submit = _('Register') ajax_redirect = True + form_prefix = 'register' def __call__(self, request): if request.user.is_authenticated(): @@ -58,6 +59,16 @@ class RegisterFormView(AjaxableFormView): auth.login(request, user) +class LoginRegisterFormView(LoginFormView): + template = 'auth/login_register.html' + + def extra_context(self): + return { + "register_form": UserCreationForm(prefix='register'), + "register_submit": _('Register'), + } + + @never_cache def logout_then_redirect(request): auth.logout(request)