diff --git a/fet2020/tasks/forms.py b/fet2020/tasks/forms.py index 2ef71ee2..e4097c02 100644 --- a/fet2020/tasks/forms.py +++ b/fet2020/tasks/forms.py @@ -1,4 +1,5 @@ from django import forms +from django.utils.translation import gettext_lazy as _ from .models import Task @@ -13,3 +14,14 @@ class TaskForm(forms.ModelForm): 'due_date', 'assigned_to', ] + + labels = { + 'title': _('Titel des Tasks'), + 'task_list': _('Task-Gruppe'), + 'due_date': _('Fälligkeitsdatum'), + 'assigned_to': _('Zuweisen an'), + } + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) # to get the self.fields set + self.fields['assigned_to'].empty_label = "Alle" diff --git a/fet2020/tasks/views.py b/fet2020/tasks/views.py index b5870267..679f3b5f 100644 --- a/fet2020/tasks/views.py +++ b/fet2020/tasks/views.py @@ -46,7 +46,7 @@ def index(request): users = User.objects.all() context = { - "form": form, + "formset": form, "tasks": tasks, "users": users, "current_user": current_user, diff --git a/fet2020/templates/tasks/index.html b/fet2020/templates/tasks/index.html index 32ee6fe1..6af0cd7f 100644 --- a/fet2020/templates/tasks/index.html +++ b/fet2020/templates/tasks/index.html @@ -2,11 +2,72 @@ {% block content %}