This commit is contained in:
Ross
2021-12-12 08:46:40 +00:00
parent 585e409d43
commit 9789739e27
2 changed files with 22 additions and 1 deletions
+6
View File
@@ -32,6 +32,12 @@ class CidUserTable(tables.Table):
# args=[A('pk')],
# orderable=False)
physics_exams = tables.ManyToManyColumn(verbose_name="Physics Exams")
rapid_exams = tables.ManyToManyColumn(verbose_name="Rapid Exams")
sbas_exams = tables.ManyToManyColumn(verbose_name="SBA Exams")
longs_exams = tables.ManyToManyColumn(verbose_name="Long Exams")
anatomy_exams = tables.ManyToManyColumn(verbose_name="Anatomy Exams")
selection = tables.CheckBoxColumn(accessor="pk", orderable=False)
class Meta:
model = CidUser
+16 -1
View File
@@ -955,7 +955,10 @@ def create_cid_users(request):
if request.is_ajax() and request.method == "POST":
number = int(request.POST.get("number"))
physics_exams = json.loads(request.POST.get("physics_exams"))
print(f"{physics_exams=}")
rapid_exams = json.loads(request.POST.get("rapid_exams"))
sbas_exams = json.loads(request.POST.get("sbas_exams"))
longs_exams = json.loads(request.POST.get("longl_exams"))
anatomy_exams = json.loads(request.POST.get("anatomy_exams"))
new_cid = max(CidUser.objects.all().order_by("-cid")[0].cid + 1, 50000)
@@ -966,6 +969,18 @@ def create_cid_users(request):
if physics_exams:
c.physics_exams.set(physics_exams)
c.save()
if rapid_exams:
c.rapid_exams.set(rapid_exams)
c.save()
if sbas_exams:
c.sbas_exams.set(sbas_exams)
c.save()
if longs_exams:
c.longs_exams.set(longs_exams)
c.save()
if anatomy_exams:
c.anatomy_exams.set(anatomy_exams)
c.save()
new_cid = new_cid + 1
return JsonResponse({"status": "success"})