diff --git a/fet2020/members/views.py b/fet2020/members/views.py index b68e624a..c6632821 100644 --- a/fet2020/members/views.py +++ b/fet2020/members/views.py @@ -40,7 +40,7 @@ def __get_job_groups(): def index(request): pinned_job_groups, unpinned_job_groups = __get_job_groups() - members = deque(Member.all_members.all()) + members = Member.all_members.all() fs_info = CustomFlatPage.objects.filter(title__iexact="fachschaft").first() @@ -51,7 +51,7 @@ def index(request): "fs_info": fs_info, } - return render(request, "members/index.html", context) + return render(request, "members/members.html", context) def jobs_view(request, slug=None): @@ -66,22 +66,24 @@ def jobs_view(request, slug=None): raise Http404("wrong job") job_members = JobMember.active_member.get_all_by_slug(slug=slug) + active_job_group = JobGroup.objects.filter(slug=slug).first() context = { "pinned_job_groups": pinned_job_groups, "unpinned_job_groups": unpinned_job_groups, "description": description, "job_members": job_members, + "active_job_group": active_job_group, } - return render(request, "members/index.html", context) + return render(request, "members/jobs.html", context) def members_view(request, filter=None): pinned_job_groups, unpinned_job_groups = __get_job_groups() if filter in Member.MemberRole: - members = deque(Member.all_members.filter(role=filter)) + members = Member.all_members.filter(role=filter) else: logger.info("Wrong member role '{}'".format(filter)) raise Http404("no member role") @@ -95,7 +97,7 @@ def members_view(request, filter=None): "fs_info": fs_info, } - return render(request, "members/index.html", context) + return render(request, "members/members.html", context) def profile_view(request, member_id=None): @@ -106,8 +108,8 @@ def profile_view(request, member_id=None): logger.info("Wrong member id '{}'".format(member_id)) raise Http404("no member") - active_jobs = deque(JobMember.members.get_active_jobs(member_id)) - inactive_jobs = deque(JobMember.members.get_inactive_jobs(member_id)) + active_jobs = JobMember.members.get_active_jobs(member_id) + inactive_jobs = JobMember.members.get_inactive_jobs(member_id) context = { "pinned_job_groups": pinned_job_groups, diff --git a/fet2020/templates/members/index.html b/fet2020/templates/members/index.html index 33d58989..b0522c18 100644 --- a/fet2020/templates/members/index.html +++ b/fet2020/templates/members/index.html @@ -41,39 +41,11 @@
{{ jm.get_job_role_display }}
+Seit {{ jm.job_start|date:"d. M. Y" }}
+{{ jm.get_job_role_display }}
-Seit {{ jm.job_start|date:"d. M. Y" }}
-