From b08e40340b0e48d0ee6824f2ce701f2517c3008a Mon Sep 17 00:00:00 2001 From: Carlos Vega <carlos.vega@uni.lu> Date: Thu, 11 Oct 2018 11:22:45 +0200 Subject: [PATCH] Avoid possibility to change the worker when adding holidays or extra availabilities. Changed the header --- smash/web/forms/forms.py | 4 ++++ smash/web/templates/doctors/add_holiday.html | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/smash/web/forms/forms.py b/smash/web/forms/forms.py index b4260585..465df2f4 100644 --- a/smash/web/forms/forms.py +++ b/smash/web/forms/forms.py @@ -204,6 +204,10 @@ class FlyingTeamEditForm(ModelForm): class HolidayAddForm(ModelForm): + def __init__(self, *args, **kwargs): + super(HolidayAddForm, self).__init__(*args, **kwargs) + self.fields['person'].disabled = True + datetime_start = forms.DateTimeField(widget=forms.DateTimeInput(DATETIMEPICKER_DATE_ATTRS), initial=datetime.datetime.now().replace(hour=8, minute=0), ) diff --git a/smash/web/templates/doctors/add_holiday.html b/smash/web/templates/doctors/add_holiday.html index 5260a93c..4a05cfda 100644 --- a/smash/web/templates/doctors/add_holiday.html +++ b/smash/web/templates/doctors/add_holiday.html @@ -6,10 +6,15 @@ {{ block.super }} {% include "includes/datetimepicker.css.html" %} <link rel="stylesheet" href="{% static 'AdminLTE/plugins/awesomplete/awesomplete.css' %}"/> + <style type="text/css"> + .doctor_name { + border-bottom: black 1px solid; + } + </style> {% endblock styles %} {% block ui_active_tab %}'workers'{% endblock ui_active_tab %} -{% block page_header %}New worker holiday or extra availability{% endblock page_header %} +{% block page_header %}Create new holiday or extra availability for <span class="doctor_name">{{ doctor_name }}</span>{% endblock page_header %} {% block page_description %}{% endblock page_description %} {% block title %}{{ block.super }} - Add availability{% endblock %} -- GitLab