Basic UX for adding requirements to training levels

This commit is contained in:
2021-07-06 11:37:04 +01:00
parent d26c1b535e
commit 5e15b8bb59
9 changed files with 163 additions and 7 deletions

View File

@@ -18,4 +18,13 @@ class QualificationForm(forms.ModelForm):
super(QualificationForm, self).__init__(*args, **kwargs)
self.fields['trainee'].initial = Profile.objects.get(pk=pk)
class RequirementForm(forms.ModelForm):
class Meta:
model = models.TrainingLevelRequirement
fields = '__all__'
def __init__(self, *args, **kwargs):
pk = kwargs.pop('pk', None)
super(RequirementForm, self).__init__(*args, **kwargs)
self.fields['level'].initial = models.TrainingLevel.objects.get(pk=pk)