basic klettertreff view structure
parent
c3d84ba9ef
commit
15f929697e
@ -0,0 +1,36 @@
|
||||
{% extends "admin/base_site.html" %}
|
||||
{% load i18n %}
|
||||
{% load static %}
|
||||
{% load overview_extras %}
|
||||
|
||||
{% block content %}
|
||||
<table>
|
||||
<tr>
|
||||
<th>Datum</th>
|
||||
{% for klettertreff in klettertreffs %}
|
||||
<td>{{ klettertreff.date }}</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Ort</th>
|
||||
{% for klettertreff in klettertreffs %}
|
||||
<td>{{ klettertreff.location }}</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% for member in members %}
|
||||
<tr>
|
||||
<th>{{ member.name }}
|
||||
{% for klettertreff in klettertreffs %}
|
||||
<td>
|
||||
{% has_attendee_wrapper klettertreff member as test %}
|
||||
{% if test %}
|
||||
yes
|
||||
{% else %}
|
||||
no
|
||||
{% endif %}
|
||||
</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
{% endblock %}
|
||||
@ -0,0 +1,7 @@
|
||||
from django import template
|
||||
|
||||
register = template.Library()
|
||||
|
||||
@register.assignment_tag
|
||||
def has_attendee_wrapper(klettertreff, member):
|
||||
return klettertreff.has_attendee(member)
|
||||
Loading…
Reference in New Issue