Commits

Marko Samastur committed 5a1584f

Stevec za odbore na domaci strani sedaj deluje.

  • Participants
  • Parent commits e345644

Comments (0)

Files changed (2)

File dz/templates/home.html

 								<dd>{{ poslanec.st_mandatov }}</dd>
 							</dl>
 							<ol class="badges">
-								<li class="odbori"><span>3</span> odbori</li>
+								<li class="odbori"><span>{{ poslanec.odbori }}</span> odbori</li>
 								<li class="komisije"><span>6</span> komisij</li>
 								<li class="delegacije"><span>3</span> deleg.</li>
 								<li class="skupine"><span>21</span> skupin</li>
 from django.template import RequestContext, Context, loader
 from django.core.cache import cache
 
-from models import Mandat, Poslanec
+from models import Mandat, Poslanec, ClanOdbora
 from temporal import END_OF_TIME
 
 import random, datetime
 		# ... stranko v kateri je
 
 		# ... stevilo strank v katerih je bil
+		'''
 
-		# ... stevilo odborov
+		# ... stevilo odborov v zadnjem mandatu
+		odbori = set([])
+		pos_mandati = Poslanec.objects.filter(oseba=oseba, mandat=mandat) # e.g.: poslanec->minister->poslanec
+		for pos_mandat in pos_mandati:
+			for clanstvo in ClanOdbora.objects.filter(poslanec=pos_mandat, mandat=mandat):
+				odbori.add(clanstvo.odbor.pk)
+		kandidat['odbori'] = len(odbori)
 
-		# ... stevilo komisij
+		'''
+		# ... stevilo komisij v zadnjem mandatu
 
-		# ... stevilo delegacij
+		# ... stevilo delegacij v zadnjem mandatu
 		'''
 		izbrani.append(kandidat)