Some attempts at optimising SQL queries

New high score!
This commit is contained in:
2021-07-29 22:49:27 +01:00
parent 2698798035
commit 85f40b358a
4 changed files with 30 additions and 6 deletions

View File

@@ -4,6 +4,7 @@ from django.urls import reverse_lazy
from django.views import generic
from PyRIGS.views import OEmbedView, is_ajax
from training import models, forms
from django.utils import timezone
from users import views
@@ -120,3 +121,14 @@ class RemoveRequirement(generic.DeleteView):
def get_success_url(self):
return self.request.POST.get('next')
class ConfirmLevel(generic.RedirectView):
def get_redirect_url(self, *args, **kwargs):
# TODO Prevent duplicate training level qualifications existing
level_qualification = models.TrainingLevelQualification.objects.filter(trainee=kwargs['pk'], level=kwargs['level_pk'])
print(level_qualification)
#level_qualification.confirmed_by = self.request.user
#level_qualification.confirmed_on = timezone.now()
#level_qualification.save()
return reverse_lazy('trainee_detail', kwargs={'pk': kwargs['pk']})