aboutsummaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
authorBobby <[email protected]>2022-08-29 13:53:27 -0400
committerBobby <[email protected]>2022-08-29 13:53:27 -0400
commitb3a2ca962b88bf007e2e9040212b471e29c00a7a (patch)
treee9700a15cce0e06a4297597fff17e8e0c63d1642 /users
parent043693f0825285ffd130e4e9cdfd396e741852ff (diff)
downloadthatcomputerscientist-b3a2ca962b88bf007e2e9040212b471e29c00a7a.tar.xz
thatcomputerscientist-b3a2ca962b88bf007e2e9040212b471e29c00a7a.zip
basic registration page with disabled registration
Diffstat (limited to 'users')
-rw-r--r--users/urls.py1
-rw-r--r--users/views.py9
2 files changed, 8 insertions, 2 deletions
diff --git a/users/urls.py b/users/urls.py
index 48b1d87b..3661d871 100644
--- a/users/urls.py
+++ b/users/urls.py
@@ -13,6 +13,7 @@ urlpatterns = [
path('verifyemail/<uidb64>/<token>', views.verify_email, name='verifyemail'),
path('sendchangeuseremail', views.send_change_user_email, name='sendchangeuseremail'),
path('changeemail/<uidb64>/<token>', views.change_email, name='changeemail'),
+ path('register', views.register, name='register'),
]
# Configure Admin Site
diff --git a/users/views.py b/users/views.py
index a269c2ef..3887480f 100644
--- a/users/views.py
+++ b/users/views.py
@@ -33,10 +33,10 @@ def login_user(request):
login(request, user)
return HttpResponseRedirect(next)
else:
- messages.error(request, 'EVERR')
+ messages.error(request, 'EVERR', extra_tags='loginError')
return HttpResponseRedirect(next + '?username=' + username)
else:
- messages.error(request, 'Invalid username or password.')
+ messages.error(request, 'Invalid username or password.', extra_tags='loginError')
return HttpResponseRedirect(next + '?username=' + username)
def logout_user(request):
@@ -187,3 +187,8 @@ def change_email(request, uidb64, token):
else:
messages.error(request, 'The verification link is invalid!')
return redirect('/')
+
+
+def register(request):
+ messages.error(request, 'Registration is currently disabled!', extra_tags='password2Error')
+ return HttpResponseRedirect(request.META.get('HTTP_REFERER'))