.
This commit is contained in:
@@ -109,6 +109,9 @@ class ExamBase(models.Model):
|
|||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return reverse("{}:exam_overview".format(self.app_name), kwargs={"pk": self.pk})
|
return reverse("{}:exam_overview".format(self.app_name), kwargs={"pk": self.pk})
|
||||||
|
|
||||||
|
def get_take_url(self):
|
||||||
|
return reverse(f"{settings.REMOTE_URL}rts")
|
||||||
|
|
||||||
def get_exam_name(self):
|
def get_exam_name(self):
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
|
|||||||
+11
-16
@@ -7,23 +7,18 @@
|
|||||||
|
|
||||||
|
|
||||||
{% for t, exams in available_exams %}
|
{% for t, exams in available_exams %}
|
||||||
{{t}}:
|
<h4>{{t}}</h4>
|
||||||
|
<ul>
|
||||||
{% for e in exams %}
|
{% for e in exams %}
|
||||||
{{e}}
|
<a href="{{e.get_take_url}}">{{e.name}}</a>
|
||||||
|
{% endfor %}
|
||||||
{% endfor %}
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<h3>Taken Exams</h3>
|
<h3>Taken Exams</h3>
|
||||||
The following exams have been found (click to view answers and scores):
|
The following exams have been found (click to view answers and scores):
|
||||||
{% if physics_exams %}
|
{% if physics_exams %}
|
||||||
<h3>Physics</h3>
|
<h4>Physics</h4>
|
||||||
<ul>
|
<ul>
|
||||||
{% for exam in physics_exams %}
|
{% for exam in physics_exams %}
|
||||||
<li><a href="{% url 'physics:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
<li><a href="{% url 'physics:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
||||||
@@ -31,7 +26,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if anatomy_exams %}
|
{% if anatomy_exams %}
|
||||||
<h3>Anatomy</h3>
|
<h4>Anatomy</h4>
|
||||||
<ul>
|
<ul>
|
||||||
{% for exam in anatomy_exams %}
|
{% for exam in anatomy_exams %}
|
||||||
<li><a href="{% url 'anatomy:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
<li><a href="{% url 'anatomy:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
||||||
@@ -39,7 +34,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if rapid_exams %}
|
{% if rapid_exams %}
|
||||||
<h3>Rapids</h3>
|
<h4>Rapids</h4>
|
||||||
<ul>
|
<ul>
|
||||||
{% for exam in rapid_exams %}
|
{% for exam in rapid_exams %}
|
||||||
<li><a href="{% url 'rapids:exam_scores_cid_user' pk=exam.pk cid=cid passcode=passcode %}">{{exam.name}}</a></li>
|
<li><a href="{% url 'rapids:exam_scores_cid_user' pk=exam.pk cid=cid passcode=passcode %}">{{exam.name}}</a></li>
|
||||||
@@ -47,7 +42,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if longs_exams %}
|
{% if longs_exams %}
|
||||||
<h3>Longs</h3>
|
<h4>Longs</h4>
|
||||||
<ul>
|
<ul>
|
||||||
{% for exam in longs_exams %}
|
{% for exam in longs_exams %}
|
||||||
<li><a href="{% url 'longs:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
<li><a href="{% url 'longs:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
||||||
@@ -55,7 +50,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if sba_exams %}
|
{% if sba_exams %}
|
||||||
<h3>SBAs</h3>
|
<h4>SBAs</h4>
|
||||||
<ul>
|
<ul>
|
||||||
{% for exam in sba_exams %}
|
{% for exam in sba_exams %}
|
||||||
<li><a href="{% url 'sbas:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
<li><a href="{% url 'sbas:exam_scores_cid_user' pk=exam.pk sk=cid passcode=passcode %}">{{exam.name}}</a></li>
|
||||||
|
|||||||
Reference in New Issue
Block a user