Zakladni kostra Aktualniho zadani

Rozkoukani se v modelu.
Napsani velmi zakladniho aktualniho zadani
This commit is contained in:
Bc. Petr Pecha 2015-03-27 21:38:48 +01:00
parent ec95785c69
commit d77b5e4ff4
3 changed files with 27 additions and 2 deletions

View file

@ -0,0 +1,18 @@
{% extends "base.html" %}
{% load staticfiles sekizai_tags %}
{% block content %}
<div>
<h2>Aktuální zadání</h2>
{% for problem in nastaveni.aktualni_cislo.zadane_problemy.all %}
Problém {{problem}} <br>
{% autoescape off %}{{problem.text_problemu}}{% endautoescape %}
<hr>
{% empty %}
Aktuálně nejsou zadané žádné úlohy k řešení.
{% endfor %}
</div>
{% endblock content %}

View file

@ -4,4 +4,5 @@ from . import views
urlpatterns = patterns('', urlpatterns = patterns('',
url(r'^problem/(?P<pk>\d+)/$', views.ProblemView.as_view(), name='problem'), url(r'^problem/(?P<pk>\d+)/$', views.ProblemView.as_view(), name='problem'),
url(r'^cislo/(?P<pk>\d+)/$', views.CisloView.as_view(), name='cislo'), url(r'^cislo/(?P<pk>\d+)/$', views.CisloView.as_view(), name='cislo'),
url(r'^zadani/$', 'seminar.views.AktualZadaniView'),
) )

View file

@ -2,9 +2,15 @@ from django.shortcuts import get_object_or_404, render
from django.http import HttpResponseRedirect from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.views import generic from django.views import generic
from .models import Problem, Cislo, Reseni, VysledkyKCislu from .models import Problem, Cislo, Reseni, VysledkyKCislu, Nastaveni
# Create your views here.
def AktualZadaniView(request):
nastaveni = get_object_or_404(Nastaveni)
return render(request, 'seminar/AktualZadani.html',
{'nastaveni' : nastaveni,
},
)
class ProblemView(generic.DetailView): class ProblemView(generic.DetailView):
model = Problem model = Problem