Browse Source

Organizatori zobrazeni u soustredeni

Organizatori se zobrazuji u soustredeni
a ucastnici se zobrazuji prehledneji
a zbytecne nenatahuji stranku
remotes/origin/upgrade1.9
Bc. Petr Pecha 9 years ago
parent
commit
be29975d06
  1. 7
      seminar/models.py
  2. 19
      seminar/templates/seminar/soustredeni/seznam_soustredeni.html

7
seminar/models.py

@ -612,7 +612,12 @@ class Organizator(models.Model):
options={'quality': 95}) options={'quality': 95})
def __str__(self): def __str__(self):
return str(self.user) if self.prezdivka:
return u"%s '%s' %s" % (self.user.first_name,
self.prezdivka,
self.user.last_name)
else:
return u"%s %s" % (self.user.first_name, self.user.last_name)
class Meta: class Meta:
verbose_name = 'Organizátor' verbose_name = 'Organizátor'

19
seminar/templates/seminar/soustredeni/seznam_soustredeni.html

@ -60,16 +60,27 @@
{% autoescape off %}{{soustredeni.text}}{% endautoescape %} {% autoescape off %}{{soustredeni.text}}{% endautoescape %}
{% endif %} {% endif %}
{% if user.is_authenticated %} {% if user.is_authenticated %}
<div class="mam-org-only">
{# Účastníci #} {# Účastníci #}
<h3>Soustředění se zúčastnili tito účastníci:</h3> <h3>Soustředění se zúčastnili tito účastníci:</h3>
<ul> <p>
{% for i in soustredeni.soustredeni_ucastnici_set.all %} {% for i in soustredeni.soustredeni_ucastnici_set.all %}
<li>{{i.resitel}} {{i.resitel}}{% if forloop.last %}.{% else %},{% endif %}
{% empty %} {% empty %}
<li>Nic! Nic!
{% endfor %} {% endfor %}
</ul> </p>
<h3>Soustředění se účastnili tito organizátoři:</h3>
<p>
{% for i in soustredeni.soustredeni_organizatori_set.all %}
{{i.organizator}}{% if forloop.last %}.{% else %},{% endif %}
{% empty %}
Nic!
{% endfor %}
</p>
{% endif %} {% endif %}
</div>
{% if not soustredeni.verejne_db and user.is_staff %} {% if not soustredeni.verejne_db and user.is_staff %}
</div> {# class="mam-org-only" #} </div> {# class="mam-org-only" #}
{% endif %} {% endif %}

Loading…
Cancel
Save