Ich muss eine Tabelle aus meiner Datenbank nur mit bestimmten Spalten anzeigen. Aus meiner Sicht habe ich dies:Anzeigen von Spalten bilden eine Tabelle auf einer Webapage in Djano
def home_page(request):
query_results = Model.objects.filter(open=True)
return render(request, 'home.html')
und meine home.html
Seite sieht wie folgt aus:
<table>
<tr>
<th>Column1</th>
<th>Column2</th>
</tr>
{% for item in query_results %}
<tr>
<td>{{ item.col1 }}</td>
<td>{{ item.col2 }}</td>
<tr>
{% endfor %}
</table>
Allerdings, wenn ich auf die Seite gehen, gibt es nicht alle Daten in der Tabelle. Gehe ich falsch herum?
Danke für Ihre Hilfe.
Auch Sie haben 'query_results' in den Kontext nicht eingeschlossen. Versuchen Sie Folgendes: 'return render (Anfrage, 'home.html', {'query_results': query_results})' – neverwalkaloner
@newwalkaloner, Danke, das schien zu funktionieren. – GreenSaber