Skip to content
Snippets Groups Projects
Unverified Commit 47132186 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Try to use an extra field for person name.

parent 20f3ba5e
No related branches found
No related tags found
No related merge requests found
......@@ -13,14 +13,13 @@ class LessonDocumentationForm(forms.ModelForm):
class PersonalNoteForm(forms.ModelForm):
class Meta:
model = PersonalNote
fields = ['person', 'absent', 'late', 'excused', 'remarks']
fields = ['absent', 'late', 'excused', 'remarks']
person_name = forms.CharField(disabled=True)
def __init__(self, *args, **kwargs):
kwargs.update(initial={'person_name': str(kwargs['instance'].person)})
super().__init__(*args, **kwargs)
self.fields['person'].widget.attrs['readonly'] = True
def clean_person(self):
return self.instance.person
PersonalNoteFormSet = forms.modelformset_factory(
......
......@@ -53,7 +53,7 @@
</tr>
{% for form in personal_note_formset %}
<tr>
<td>{{ form.person }}</td>
<td>{{ form.person_name }}</td>
<td>{{ form.absent }}</td>
<td>{{ form.late }}</td>
<td>{{ form.excused }}</td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment