Začátek práce na titulní straně. Vytvoření url, view a template.
Hází chybu "Type Error: __init__() takes exactly 1 argument (2 given)" v nějaké vnitřní funkci. Nevím co s tím. A.
This commit is contained in:
		
							parent
							
								
									b3abe947ff
								
							
						
					
					
						commit
						0b9106cd33
					
				
					 3 changed files with 9 additions and 10 deletions
				
			
		
							
								
								
									
										1
									
								
								seminar/templates/seminar/titulnistrana.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								seminar/templates/seminar/titulnistrana.html
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | ||||||
|  | Hurá! | ||||||
|  | @ -17,6 +17,7 @@ urlpatterns = patterns('', | ||||||
|     url(r'^soustredeni/(?P<pk>\d+)/$', views.SoustredeniView.as_view(), name='seminar_soustredeni'), |     url(r'^soustredeni/(?P<pk>\d+)/$', views.SoustredeniView.as_view(), name='seminar_soustredeni'), | ||||||
| 
 | 
 | ||||||
|     url(r'^zadani/aktualni/$', views.AktualniZadaniView, name='seminar_aktualni_zadani'), |     url(r'^zadani/aktualni/$', views.AktualniZadaniView, name='seminar_aktualni_zadani'), | ||||||
|  | 	url(r'^$', views.TitulniStranaView, name='titulni_strana'), | ||||||
| 
 | 
 | ||||||
|     url(r'^stav$', views.StavDatabazeView, name='stav_databaze'), |     url(r'^stav$', views.StavDatabazeView, name='stav_databaze'), | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -5,16 +5,22 @@ from django.views import generic | ||||||
| from django.utils.translation import ugettext as _ | from django.utils.translation import ugettext as _ | ||||||
| from django.http import Http404 | from django.http import Http404 | ||||||
| 
 | 
 | ||||||
| from .models import Problem, Cislo, Reseni, Nastaveni, Rocnik, Soustredeni, Organizator, Resitel | from .models import Problem, Cislo, Reseni, Nastaveni, Rocnik, Soustredeni, Organizator, Resitel, Novinky | ||||||
| from .models import VysledkyZaCislo, VysledkyKCisluZaRocnik, VysledkyKCisluOdjakziva | from .models import VysledkyZaCislo, VysledkyKCisluZaRocnik, VysledkyKCisluOdjakziva | ||||||
| from . import utils | from . import utils | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| def AktualniZadaniView(request): | def AktualniZadaniView(request): | ||||||
|     nastaveni = get_object_or_404(Nastaveni) |     nastaveni = get_object_or_404(Nastaveni) | ||||||
|     return render(request, 'seminar/zadani/AktualniZadani.html', |     return render(request, 'seminar/zadani/AktualniZadani.html', | ||||||
|             {'nastaveni' : nastaveni, |             {'nastaveni' : nastaveni, | ||||||
|                 }, |                 }, | ||||||
|             ) |             ) | ||||||
|  | ### Titulni strana | ||||||
|  | 
 | ||||||
|  | class TitulniStranaView(generic.ListView): | ||||||
|  |     model = Novinky | ||||||
|  |     template_name='seminar/titulnistrana.html' | ||||||
| 
 | 
 | ||||||
| ### Co je M&M | ### Co je M&M | ||||||
| 
 | 
 | ||||||
|  | @ -65,8 +71,6 @@ class RocnikView(generic.DetailView): | ||||||
|         #vyberu vsechny verejne vysledky z rocniku |         #vyberu vsechny verejne vysledky z rocniku | ||||||
|         vysledky = cisla_v_rocniku.filter(cislo = cisla_v_rocniku[0].cislo).order_by('-body', 'resitel__prijmeni', 'resitel__jmeno').select_related('resitel') |         vysledky = cisla_v_rocniku.filter(cislo = cisla_v_rocniku[0].cislo).order_by('-body', 'resitel__prijmeni', 'resitel__jmeno').select_related('resitel') | ||||||
|         #vybere vsechny vysledky z posledniho verejneho cisla a setridi sestupne dle bodu |         #vybere vsechny vysledky z posledniho verejneho cisla a setridi sestupne dle bodu | ||||||
|        #  cisla = Cislo.objects.all().filter(rocnik.id = context['rocnik'].id).order_by('+cislo') |  | ||||||
| 
 |  | ||||||
|         vysledky_resitele = {} |         vysledky_resitele = {} | ||||||
|         stejne_body = {} |         stejne_body = {} | ||||||
|         konec_rozmezi = {} |         konec_rozmezi = {} | ||||||
|  | @ -129,13 +133,6 @@ class RocnikView(generic.DetailView): | ||||||
| 
 | 
 | ||||||
|         context['vysledkovka'] = vysledkovka |         context['vysledkovka'] = vysledkovka | ||||||
|         return context |         return context | ||||||
| '''       for r in reseni: |  | ||||||
|             vysledky_resitele[r.resitel.id].body[problem_index[r.problem.id]] = r.body |  | ||||||
|             body_za_cislo = vysledky_resitele[r.resitel.id].vysledek.body |  | ||||||
|             #body za toto cislo, stejne jako tv.vysledek.body |  | ||||||
|             body_celkem = vysledky_resitele[r.resitel.id].vysledek.body_celkem |  | ||||||
|             vysledky_resitele[r.resitel.id].body_minule = body_celkem - body_za_cislo  |  | ||||||
|     '''     |  | ||||||
| 
 | 
 | ||||||
| class ProblemView(generic.DetailView): | class ProblemView(generic.DetailView): | ||||||
|     model = Problem |     model = Problem | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Aneta
						Aneta