Schule als Staat Projekt Web, Dokumente, etc.
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

30 řádky
856B

  1. from django.shortcuts import render
  2. import math
  3. from .models import ParteiWerbung, PraesidentWerbung
  4. # Create your views here.
  5. def index(request):
  6. partei_objs = ParteiWerbung.objects.all()
  7. parteien = group(partei_objs, 3)
  8. praesident_objs = PraesidentWerbung.objects.all()
  9. praesidenten = group(praesident_objs, 3)
  10. return render(request, "news/index.html",
  11. {'parteien': parteien, 'praesidenten': praesidenten})
  12. def partei(request, partei_id):
  13. return render(request, "news/partei.html",
  14. {'entry': ParteiWerbung.objects.get(pk=partei_id)})
  15. def praesident(request, praesident_id):
  16. return render(request, "news/praesident.html",
  17. {'entry': PraesidentWerbung.objects.get(pk=praesident_id)})
  18. def group(l, n):
  19. return [l[k*n:k*n+n] for k in range(math.ceil(len(l) / n))]