Skip to content

Commit e7aa335

Browse files
committed
fix registration=false env var not working
1 parent 115f1fe commit e7aa335

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

src/app/context_processors.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from decouple import config
2+
3+
4+
def export_vars(request):
5+
data = {}
6+
data['REGISTRATION'] = config("REGISTRATION", default=True, cast=bool)
7+
return data

src/app/templates/app/include/navbar.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,11 @@
4242
<a class="nav-link" href="{% url 'logout' %}">Logout</a>
4343
</li>
4444
{% else %}
45+
{% if REGISTRATION %}
4546
<li class="nav-item">
4647
<a class="nav-link" href="{% url 'register' %}">Register</a>
4748
</li>
49+
{% endif %}
4850
<li class="nav-item">
4951
<a class="nav-link" href="{% url 'login' %}">Log in</a>
5052
</li>

src/app/templates/app/login.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,13 @@
3838
<button class="btn bg-dark text-white" type="submit">Log in</button>
3939
</div>
4040
</form>
41-
<div class="border-top mt-3">
42-
<small class="text-muted">
43-
Need An Account? <a class="ml-2" href="{% url 'register' %}">Sign Up Now</a>
44-
</small>
45-
</div>
41+
{% if REGISTRATION %}
42+
<div class="border-top mt-3">
43+
<small class="text-muted">
44+
Need An Account? <a class="ml-2" href="{% url 'register' %}">Sign Up Now</a>
45+
</small>
46+
</div>
47+
{% endif %}
4648
</div>
4749
</main>
4850

src/base/settings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
"django.contrib.auth.context_processors.auth",
7878
"django.contrib.messages.context_processors.messages",
7979
"django.template.context_processors.media",
80+
"app.context_processors.export_vars",
8081
],
8182
},
8283
},

0 commit comments

Comments
 (0)