This commit is contained in:
Ross
2022-01-10 14:20:47 +00:00
parent 6ea86bdf89
commit 9f4bac8dc9
+40 -6
View File
@@ -26,11 +26,46 @@ class CidUserTable(tables.Table):
cid = tables.LinkColumn(
"cid_scores", args=[A("cid"), A("passcode")], orderable=True
)
# image = ImageColumn("image", orderable=False)
# clone = tables.LinkColumn('anatomy:anatomy_question_clone',
# text='Clone',
# args=[A('pk')],
# orderable=False)
#physics_exams = tables.ManyToManyColumn(verbose_name="Physics Exams")
#rapid_exams = tables.ManyToManyColumn(verbose_name="Rapid Exams")
#sba_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)
emails = tables.Column(empty_values=(), orderable=False)
edit = tables.LinkColumn(
"generic:update_cid", text="Edit", args=[A("pk")], orderable=True
)
class Meta:
model = CidUser
template_name = "django_tables2/bootstrap4.html"
fields = (
# "cid",
"passcode",
"active",
"group",
"internal_candidate",
# "email",
)
sequence = ("cid", "passcode", "active", "internal_candidate", "emails")
def render_emails(self, value, record):
print(self)
return format_html("""{}\n[{}]""", record.email, record.supervisor_email)
class CidUserExamTable(tables.Table):
# edit = tables.LinkColumn(
# "anatomy:anatomy_question_update", text="Edit", args=[A("pk")], orderable=False
# )
cid = tables.LinkColumn(
"cid_scores", args=[A("cid"), A("passcode")], orderable=True
)
physics_exams = tables.ManyToManyColumn(verbose_name="Physics Exams")
rapid_exams = tables.ManyToManyColumn(verbose_name="Rapid Exams")
sba_exams = tables.ManyToManyColumn(verbose_name="SBA Exams")
@@ -62,6 +97,5 @@ class CidUserTable(tables.Table):
print(self)
return format_html("""{}\n[{}]""", record.email, record.supervisor_email)
# def render_cid(self, value, record):
# return format_html("""<a href="#" onclick="return window.create_popup_window('/longs/series/{}', 'Series')" >Popup</a>""", record.pk)