prispevek | stylovani + titul
nutno jeste dostylovat
This commit is contained in:
parent
0cc162a806
commit
63e150b868
3 changed files with 27 additions and 7 deletions
|
@ -679,3 +679,7 @@ div.zadani_azad_termin {
|
|||
div.novinka_obrazek {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.org-text {
|
||||
font-style: italic;
|
||||
}
|
||||
|
|
|
@ -6,16 +6,18 @@
|
|||
|
||||
{% block content %}
|
||||
{% if not prispevek.zverejnit %}<div class="mam-org-only">{% endif %}
|
||||
<h1>Příspěvek k tématu {{prispevek.problem.nazev}}
|
||||
řešitele {{prispevek.reseni.resitel}}<h1>
|
||||
<h1>{{prispevek.nazev}}</h1>
|
||||
<h2>{{titul}} {{prispevek.reseni.resitel}}</h2>
|
||||
<h3>Příspěvek k tématu <a href="..">{{prispevek.problem.nazev}}</a></h3>
|
||||
{% if prispevek.reseni.body %}
|
||||
<div class="body">({{prispevek.reseni.body}} b)</div>
|
||||
{% endif %}
|
||||
|
||||
{% if prispevek.text_org %}
|
||||
<h2>Organizátorský komentář:</h2>
|
||||
<i>{% autoescape off %}{{prispevek.text_org}}{% endautoescape %}</i>
|
||||
<div class="org-text">{% autoescape off %}{{prispevek.text_org}}{% endautoescape %}</div>
|
||||
{% endif %}
|
||||
|
||||
{% if prispevek.text_resitel %}
|
||||
<h2>Text od Řešitele</h2>
|
||||
{% autoescape off %}{{prispevek.text_resitel}}{% endautoescape %}
|
||||
{% endif %}
|
||||
{% if not prispevek.zverejnit %}</div>{% endif %}
|
||||
|
|
|
@ -260,8 +260,6 @@ class PrispevekView(generic.DetailView):
|
|||
prispevek_arg = self.kwargs.get('prispevek')
|
||||
queryset = queryset.filter(pk=prispevek_arg)
|
||||
|
||||
print queryset
|
||||
|
||||
try:
|
||||
obj = queryset.get()
|
||||
except queryset.model.DoesNotExist:
|
||||
|
@ -272,6 +270,22 @@ class PrispevekView(generic.DetailView):
|
|||
return obj
|
||||
else:
|
||||
raise Http404()
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
context = super(PrispevekView, self).get_context_data(**kwargs)
|
||||
# snaho o ziskani titulu
|
||||
titul = ''
|
||||
try:
|
||||
resitel = context['prispevek'].reseni.resitel
|
||||
cislo = context['prispevek'].reseni.cislo_body
|
||||
body = VysledkyKCisluOdjakziva.objects.filter(resitel=resitel,
|
||||
cislo=cislo)
|
||||
body = body.first().body
|
||||
titul = resitel.get_titul(body)
|
||||
except:
|
||||
pass
|
||||
context['titul'] = titul
|
||||
return context
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue