update members urls
This commit is contained in:
@@ -37,9 +37,9 @@ urlpatterns = [
|
|||||||
path("ckeditor/", include("ckeditor_uploader.urls")),
|
path("ckeditor/", include("ckeditor_uploader.urls")),
|
||||||
path("gallery/", include("gallery.urls"), name="gallery"),
|
path("gallery/", include("gallery.urls"), name="gallery"),
|
||||||
path("index.html", views.index, name="home"),
|
path("index.html", views.index, name="home"),
|
||||||
path("jobs/", include(jobs_urlpatterns), name="jobs"),
|
path("jobs/", include(jobs_urlpatterns)),
|
||||||
path("members/", include("members.urls"), name="members"),
|
path("members/", include("members.urls")),
|
||||||
path("member/", include(member_urlpatterns), name="member"),
|
path("member/", include(member_urlpatterns)),
|
||||||
path("posts/", include("posts.urls")),
|
path("posts/", include("posts.urls")),
|
||||||
path("search/", include("search.urls")),
|
path("search/", include("search.urls")),
|
||||||
path("tasks/", include("tasks.urls"), name="tasks"),
|
path("tasks/", include("tasks.urls"), name="tasks"),
|
||||||
|
|||||||
@@ -1,17 +1,19 @@
|
|||||||
from django.urls import path
|
from django.urls import path
|
||||||
|
|
||||||
|
from . import apps
|
||||||
from . import views
|
from . import views
|
||||||
|
|
||||||
|
app_name = apps.MembersConfig.name
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path("", views.index, name="members"),
|
path("", views.index, name="index"),
|
||||||
path("<str:filter>/", views.members_view, name="members_view"),
|
path("<str:filter>/", views.members, name="members"),
|
||||||
]
|
]
|
||||||
|
|
||||||
member_urlpatterns = [
|
member_urlpatterns = [
|
||||||
path("<str:member_id>/", views.profile_view, name="member"),
|
path("<int:member_id>/", views.profile, name="member"),
|
||||||
]
|
]
|
||||||
|
|
||||||
jobs_urlpatterns = [
|
jobs_urlpatterns = [
|
||||||
path("<str:slug>/", views.jobs_view, name="jobs"),
|
path("<slug:slug>/", views.jobs, name="jobs"),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ def index(request):
|
|||||||
return render(request, "members/members.html", context)
|
return render(request, "members/members.html", context)
|
||||||
|
|
||||||
|
|
||||||
def jobs_view(request, slug=None):
|
def jobs(request, slug=None):
|
||||||
pinned_job_groups, unpinned_job_groups = __get_job_groups()
|
pinned_job_groups, unpinned_job_groups = __get_job_groups()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@@ -78,7 +78,7 @@ def jobs_view(request, slug=None):
|
|||||||
return render(request, "members/jobs.html", context)
|
return render(request, "members/jobs.html", context)
|
||||||
|
|
||||||
|
|
||||||
def members_view(request, filter=None):
|
def members(request, filter=None):
|
||||||
pinned_job_groups, unpinned_job_groups = __get_job_groups()
|
pinned_job_groups, unpinned_job_groups = __get_job_groups()
|
||||||
|
|
||||||
for elem in Member.MemberRole:
|
for elem in Member.MemberRole:
|
||||||
@@ -101,7 +101,7 @@ def members_view(request, filter=None):
|
|||||||
return render(request, "members/members.html", context)
|
return render(request, "members/members.html", context)
|
||||||
|
|
||||||
|
|
||||||
def profile_view(request, member_id=None):
|
def profile(request, member_id=None):
|
||||||
pinned_job_groups, unpinned_job_groups = __get_job_groups()
|
pinned_job_groups, unpinned_job_groups = __get_job_groups()
|
||||||
|
|
||||||
member = Member.all_members.filter(id=member_id).first()
|
member = Member.all_members.filter(id=member_id).first()
|
||||||
|
|||||||
@@ -69,7 +69,7 @@
|
|||||||
x-transition:leave-end="transform opacity-0 scale-90"
|
x-transition:leave-end="transform opacity-0 scale-90"
|
||||||
>
|
>
|
||||||
<li><a href="{% url 'posts:index' %}">News</a></li>
|
<li><a href="{% url 'posts:index' %}">News</a></li>
|
||||||
<li><a href="{% url 'members_view' 'active' %}">Fachschaft</a></li>
|
<li><a href="{% url 'members:members' 'active' %}">Fachschaft</a></li>
|
||||||
<li><a href="{% url 'gallery' %}">Galerie</a></li>
|
<li><a href="{% url 'gallery' %}">Galerie</a></li>
|
||||||
<li><a href="{% url 'blackboard' %}">Blackboard</a></li>
|
<li><a href="{% url 'blackboard' %}">Blackboard</a></li>
|
||||||
<li><a href="{% url 'contact' %}">Kontakt</a></li>
|
<li><a href="{% url 'contact' %}">Kontakt</a></li>
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
<li><a class="button header-btn header-link" href="{% url 'posts:index' %}">News</a></li>
|
<li><a class="button header-btn header-link" href="{% url 'posts:index' %}">News</a></li>
|
||||||
<!-- show active members first -->
|
<!-- show active members first -->
|
||||||
<li><a class="button header-btn header-link" href="{% url 'members_view' 'active' %}">Fachschaft</a></li>
|
<li><a class="button header-btn header-link" href="{% url 'members:members' 'active' %}">Fachschaft</a></li>
|
||||||
<li><a class="button header-btn header-link" href="{% url 'gallery' %}">Galerie</a></li>
|
<li><a class="button header-btn header-link" href="{% url 'gallery' %}">Galerie</a></li>
|
||||||
<li><a class="button header-btn header-link" href="{% url 'blackboard' %}">Blackboard</a></li>
|
<li><a class="button header-btn header-link" href="{% url 'blackboard' %}">Blackboard</a></li>
|
||||||
<li><a class="button header-btn header-link" href="{% url 'contact' %}">Kontakt</a></li>
|
<li><a class="button header-btn header-link" href="{% url 'contact' %}">Kontakt</a></li>
|
||||||
|
|||||||
@@ -51,15 +51,15 @@
|
|||||||
<hr class="">
|
<hr class="">
|
||||||
|
|
||||||
<li class="{% if 'active' in request.path %}active{% endif %}">
|
<li class="{% if 'active' in request.path %}active{% endif %}">
|
||||||
<a href="{% url 'members_view' 'active' %}">Fachschaft</a>
|
<a href="{% url 'members:members' 'active' %}">Fachschaft</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="{% if 'pension' in request.path %}active{% endif %}">
|
<li class="{% if 'pension' in request.path %}active{% endif %}">
|
||||||
<a href="{% url 'members_view' 'pension' %}">Pension</a>
|
<a href="{% url 'members:members' 'pension' %}">Pension</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="{% if '/members/' == request.path %}active{% endif %}">
|
<li class="{% if '/members/' == request.path %}active{% endif %}">
|
||||||
<a href="{% url 'members' %}">Alle Mitglieder</a>
|
<a href="{% url 'members:index' %}">Alle Mitglieder</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
{% if request.user.is_authenticated %}
|
{% if request.user.is_authenticated %}
|
||||||
|
|||||||
Reference in New Issue
Block a user