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 {
|
div.novinka_obrazek {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.org-text {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
|
@ -6,16 +6,18 @@
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% if not prispevek.zverejnit %}<div class="mam-org-only">{% endif %}
|
{% if not prispevek.zverejnit %}<div class="mam-org-only">{% endif %}
|
||||||
<h1>Příspěvek k tématu {{prispevek.problem.nazev}}
|
<h1>{{prispevek.nazev}}</h1>
|
||||||
řešitele {{prispevek.reseni.resitel}}<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 %}
|
{% if prispevek.text_org %}
|
||||||
<h2>Organizátorský komentář:</h2>
|
<div class="org-text">{% autoescape off %}{{prispevek.text_org}}{% endautoescape %}</div>
|
||||||
<i>{% autoescape off %}{{prispevek.text_org}}{% endautoescape %}</i>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if prispevek.text_resitel %}
|
{% if prispevek.text_resitel %}
|
||||||
<h2>Text od Řešitele</h2>
|
|
||||||
{% autoescape off %}{{prispevek.text_resitel}}{% endautoescape %}
|
{% autoescape off %}{{prispevek.text_resitel}}{% endautoescape %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if not prispevek.zverejnit %}</div>{% endif %}
|
{% if not prispevek.zverejnit %}</div>{% endif %}
|
||||||
|
|
|
@ -260,8 +260,6 @@ class PrispevekView(generic.DetailView):
|
||||||
prispevek_arg = self.kwargs.get('prispevek')
|
prispevek_arg = self.kwargs.get('prispevek')
|
||||||
queryset = queryset.filter(pk=prispevek_arg)
|
queryset = queryset.filter(pk=prispevek_arg)
|
||||||
|
|
||||||
print queryset
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
obj = queryset.get()
|
obj = queryset.get()
|
||||||
except queryset.model.DoesNotExist:
|
except queryset.model.DoesNotExist:
|
||||||
|
@ -272,6 +270,22 @@ class PrispevekView(generic.DetailView):
|
||||||
return obj
|
return obj
|
||||||
else:
|
else:
|
||||||
raise Http404()
|
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