Compare commits
2 Commits
32de41ed89
...
d805a39466
Author | SHA1 | Date | |
---|---|---|---|
d805a39466 | |||
8a6ca7c2c9 |
12
Makefile
12
Makefile
@ -9,3 +9,15 @@ stop:
|
|||||||
|
|
||||||
log:
|
log:
|
||||||
docker-compose -f docker/docker-compose.prod.yml --env-file=stack.env logs -f
|
docker-compose -f docker/docker-compose.prod.yml --env-file=stack.env logs -f
|
||||||
|
|
||||||
|
migrate:
|
||||||
|
docker-compose -f docker/docker-compose.prod.yml --env-file=stack.env run --rm app sh -c ". /venv/bin/activate && python manage.py migrate"
|
||||||
|
|
||||||
|
makemigrations:
|
||||||
|
docker-compose -f docker/docker-compose.prod.yml --env-file=stack.env run --rm app sh -c ". /venv/bin/activate && python manage.py makemigrations"
|
||||||
|
|
||||||
|
auth:
|
||||||
|
docker-compose -f docker/docker-compose.prod.yml --env-file=stack.env run --rm app sh -c ". /venv/bin/activate && python manage.py createsuperuser"
|
||||||
|
|
||||||
|
token:
|
||||||
|
docker-compose -f docker/docker-compose.prod.yml --env-file=stack.env run --rm app sh -c ". /venv/bin/activate && python manage.py addstatictoken m"
|
||||||
|
19
core/templates/registration/registration_closed.html
Normal file
19
core/templates/registration/registration_closed.html
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
{% extends "base.html" %}
|
||||||
|
{% load static %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<section class="hero is-fullheight">
|
||||||
|
<div class="hero-body">
|
||||||
|
<div class="container">
|
||||||
|
<div class="columns is-centered">
|
||||||
|
<div class="column is-5-tablet is-4-desktop is-3-widescreen">
|
||||||
|
<div class="box">
|
||||||
|
<p class="has-text-danger">Registration closed.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
{% endblock %}
|
@ -91,6 +91,10 @@ class Signup(CreateView):
|
|||||||
success_url = reverse_lazy("login")
|
success_url = reverse_lazy("login")
|
||||||
template_name = "registration/signup.html"
|
template_name = "registration/signup.html"
|
||||||
|
|
||||||
|
def get(self, request, *args, **kwargs):
|
||||||
|
if not settings.REGISTRATION_OPEN:
|
||||||
|
return render(request, "registration/registration_closed.html")
|
||||||
|
super().get(request, *args, **kwargs)
|
||||||
|
|
||||||
class Portal(LoginRequiredMixin, View):
|
class Portal(LoginRequiredMixin, View):
|
||||||
async def get(self, request):
|
async def get(self, request):
|
||||||
|
Loading…
Reference in New Issue
Block a user