The text 'fachschaft info' can be changed in a post

This commit is contained in:
2021-01-13 12:48:58 +00:00
parent 307ee35118
commit 08dd2754ad
2 changed files with 11 additions and 1 deletions

View File

@@ -7,6 +7,8 @@ from django_filters.rest_framework import DjangoFilterBackend
from .models import Member, JobMember, JobGroup, Job from .models import Member, JobMember, JobGroup, Job
from .serializers import MemberSerializer, JobSerializer, JobGroupSerializer, JobMemberSerializer from .serializers import MemberSerializer, JobSerializer, JobGroupSerializer, JobMemberSerializer
from posts.models import Post
from rest_framework import viewsets from rest_framework import viewsets
#from rest_framework import permissions #from rest_framework import permissions
@@ -45,10 +47,13 @@ def index(request):
pinned_job_groups, unpinned_job_groups = __get_job_groups() pinned_job_groups, unpinned_job_groups = __get_job_groups()
members = deque(Member.all_members.all()) members = deque(Member.all_members.all())
fs_info = Post.objects.filter(slug='fachschaft-info').first()
context = { context = {
"pinned_job_groups": pinned_job_groups, "pinned_job_groups": pinned_job_groups,
"unpinned_job_groups": unpinned_job_groups, "unpinned_job_groups": unpinned_job_groups,
"members": members, "members": members,
"fs_info": fs_info,
} }
return render(request, 'members/index.html', context) return render(request, 'members/index.html', context)
@@ -84,10 +89,13 @@ def members_view(request, filter=None):
logger.info("Wrong member role '{}'".format(filter)) logger.info("Wrong member role '{}'".format(filter))
raise Http404("no member role") raise Http404("no member role")
fs_info = Post.objects.filter(slug='fachschaft-info').first()
context = { context = {
"pinned_job_groups": pinned_job_groups, "pinned_job_groups": pinned_job_groups,
"unpinned_job_groups": unpinned_job_groups, "unpinned_job_groups": unpinned_job_groups,
"members": members, "members": members,
"fs_info": fs_info,
} }
return render(request, 'members/index.html', context) return render(request, 'members/index.html', context)

View File

@@ -62,7 +62,9 @@
{% if members %} {% if members %}
<div class="grid-x"> <div class="grid-x">
<div class="cell padding-top-1 padding-left-1 padding-right-1" style="background-color: white; text-align: justify;"> <div class="cell padding-top-1 padding-left-1 padding-right-1" style="background-color: white; text-align: justify;">
Die Fachschaft Elektrotechnik (kurz: FET), ist die offizielle Vertretung aller Studierenden auf der Fakultät für Elektrotechnik und Informationstechnik. Ehrenamtliche engagierte Studierende unterstützen dich in Anliegen und Fragen zum und rund ums Studium. Wir vertreten eure Interessen in den offiziellen Gremien der Universität und arbeiten an Studienplänen mit. Außerdem bieten wir ein Rahmenprogramm zum Studium in Form von Veranstaltungen und Festln. Wir freuen uns über Feedback und Anregungen, insbesondere von jenen, die gleich Nägel mit Köpfen machen und unser Team verstärken wollen oder ihre Themen und Meinungen in eine unserer Sitzungen einbringen möchten. {% if fs_info %}
{{ fs_info.body|safe }}
{% endif %}
</div> </div>
</div> </div>