def list_view(request): projekte = list(Projekte.objects.all().order_by('-id')) for p in projekte: p.beschreibung = views.addLinks(p.beschreibung) p = getPercent(p) return render(request, 'projekte/list-view.html', {'projekte': projekte})
def detail_view(request, projekt_slug): projekt = get_object_or_404(Projekte, slug=projekt_slug) stufen = Stufen.objects.filter(projekt=projekt) stufenList = list(stufen) projekt.beschreibung = views.addLinks(projekt.beschreibung) projekt = getPercent(projekt) fields = 100 if stufenList: fields = fields/len(stufenList) spendenForm = SpendenModelForm(get_object_or_404(Projekte, slug=projekt_slug), request.POST or None) if spendenForm.is_valid(): spendenForm.save() print("SAVING") return payment_view(request) else: print('NOT SAVING') print(spendenForm.errors) context = { "stufen": stufenList, "fields": fields, "projekt": projekt, "spendenform": spendenForm, } return render(request, 'projekte/detail-view.html', context)
def list_view(request, tag=None): faq = list(Glossar.objects.all().order_by('slug')) for begriff in faq: begriff.beschreibung = views.addLinks(begriff.beschreibung) if tag: print("ID = " + str(tag)) return render(request, 'faq/list-view.html', {'faq': faq})
def map_view(request): orte = Orte.objects.all() for ort in orte: ort.text = addLinks(ort.text, ort.slug) context = { "orte": orte, } return render(request, 'orte/map-view.html', context)
def list_view(request): werke = list(Verlagsprogramm.objects.all().order_by('-id')) for werk in werke: werk.desc = addLinks(werk.desc) for denker in werk.denker.all(): if werk.author is not "": werk.author += ", " werk.author += "<a href='" + reverse( 'denker:detail', kwargs={'denker_slug': denker.slug }) + "'>" + denker.name + "</a>" return render(request, 'verlag/list-view.html', {'werke': werke})
def detail_view(request, ort_slug): ort = get_object_or_404(Orte, slug=ort_slug) ort.text = addLinks(ort.text, ort.slug) return render(request, 'orte/detail-view.html', {'ort': ort})