Zakladni kostra Aktualniho zadani
Rozkoukani se v modelu. Napsani velmi zakladniho aktualniho zadani
This commit is contained in:
		
							parent
							
								
									ec95785c69
								
							
						
					
					
						commit
						d77b5e4ff4
					
				
					 3 changed files with 27 additions and 2 deletions
				
			
		
							
								
								
									
										18
									
								
								seminar/templates/seminar/AktualZadani.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								seminar/templates/seminar/AktualZadani.html
									
									
									
									
									
										Normal 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 %} | ||||||
|  | 
 | ||||||
|  | @ -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'), | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | @ -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 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Bc. Petr Pecha
						Bc. Petr Pecha