Modalise training item qualification edit

Also fixed some stuff
This commit is contained in:
2022-03-06 18:30:03 +00:00
parent 2869c9fcc3
commit 900002bf71
6 changed files with 52 additions and 13 deletions

View File

@@ -130,7 +130,7 @@ class AddQualification(generic.CreateView, ModalURLMixin):
return kwargs
class EditQualification(generic.UpdateView):
class EditQualification(generic.UpdateView, ModalURLMixin):
template_name = 'edit_training_record.html'
model = models.TrainingItemQualification
form_class = forms.QualificationForm
@@ -148,6 +148,9 @@ class EditQualification(generic.UpdateView):
reversion.add_to_revision(form.cleaned_data['trainee'])
return super().form_valid(form, *args, **kwargs)
def get_success_url(self):
return self.get_close_url('edit_qualification', 'trainee_item_detail')
class AddLevelRequirement(generic.CreateView, ModalURLMixin):
template_name = "add_level_requirement.html"