.
This commit is contained in:
+40
-6
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user