Skip to content
Snippets Groups Projects
Commit d469dcc7 authored by Lorenz Zahn's avatar Lorenz Zahn
Browse files

barrierefreiheit verbessert

parent 67ba60bd
Branches
No related tags found
No related merge requests found
......@@ -5,6 +5,7 @@ A collection of `Form`s for this module.
from django import forms
from django.db.models import Sum
from django.utils import timezone
from django.utils.formats import date_format
from vkk.users.models import User
from vkk.workhours.models import ProjectAssignment, Period, WorkHours, WorkHoursCorrection, PeriodClosure
from django.utils.translation import gettext_lazy as _
......@@ -83,12 +84,16 @@ class AssigneeForm(forms.Form):
disabled = period.end < assignment.project.start
disabled |= period.start > assignment.project.end
month = date_format(period.start, format='F', use_l10n=True)
label = f"{assignment.project.name} {month}"
field = forms.DecimalField(
required=False,
min_value=0,
max_digits=5,
decimal_places=2,
disabled=disabled
disabled=disabled,
label=label
)
initial = workhours.aggregate(Sum('hours'))['hours__sum'] or 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment