views.py
def appelli(request, corso_id):
corsi = Corso.objects.filter( pk=corso_id)
fasca = Corso.objects.get( pk=corso_id)
appello=[
list(Iscrizione.objects.filter(corso1_id=fasca)),
...]
return render(request, 'corsi/appello.html', {'appello':appello})
在html中使用{{appello.0}}
我渲染了这个:
[<Iscrizione: VFEW>, <Iscrizione: VFFF>]
如何删除&#34; Iscrizioni&#34;并制作一个纵坐标表?
答案 0 :(得分:0)
def appelli(request, corso_id):
...
fasca = Corso.objects.get( pk=corso_id)
appello= Iscrizione.objects.filter(corso1_id=fasca)
context={
'appello':list(appello),
}
return render(request, 'corsi/appello.html', context)
在模板中,您可以将appello用作普通列表。
答案 1 :(得分:0)
Iscrizione.objects.filter(corso1_id=fasca).values_list('fieldname', flat=True)
https://docs.djangoproject.com/en/2.0/ref/models/querysets/#values-list