added configuration option to disable user signup (#27)
added configuration option to disable user signup
This commit is contained in:
parent
7a896073e4
commit
21f4f23857
3 changed files with 129 additions and 114 deletions
|
@ -209,12 +209,18 @@ def login_view(request):
|
|||
else:
|
||||
form = AuthenticationForm(request)
|
||||
|
||||
return render(request, 'site/account_form.html', {
|
||||
ctx = {
|
||||
'title': _('Log in'),
|
||||
'form': form,
|
||||
'bottom_link_url': reverse('site.register'),
|
||||
'bottom_link_text': _('Create new account')
|
||||
})
|
||||
}
|
||||
|
||||
if settings.USER_REGISTRATION:
|
||||
ctx.update({
|
||||
'bottom_link_url': reverse('site.register'),
|
||||
'bottom_link_text': _('Create new account')
|
||||
})
|
||||
|
||||
return render(request, 'site/account_form.html', ctx)
|
||||
|
||||
|
||||
@never_cache
|
||||
|
@ -225,6 +231,9 @@ def logout_view(request):
|
|||
|
||||
@never_cache
|
||||
def register_view(request):
|
||||
if not settings.USER_REGISTRATION:
|
||||
return HttpResponse(_('account creation is currently disabled.'), content_type='text/plain', status=403)
|
||||
|
||||
if request.user.is_authenticated:
|
||||
return close_response(request)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue