Ich möchte Daten aus der Datenbank abrufen und diese mit html-Seite mit django-python versenden.Daten von django an html senden
Was in Python-Datei ist ich tue
def module1(request):
table_list=student.objects.all()
context={'table_list' : table_list}
return render(request,'index.html',context)
Und in html ist
<div class="rightbox">
In right box. data is :<br> <br>
{% if table_list %}
<ul> {% for item in table_list %}
<li>{{ item.name }}</li>
<li>{{ item.address }}</li>
<li>{{ item.mob_no }}</li>
{% endfor %}
</ul>
{% else %}
<p>somethings is wrong</p>
{% endif %}
</div>
Nichts wird auf HTML-Datei gesendet. Es geht ständig in sonst Block. Ich weiß nicht, wo ich Fehler mache. Bitte helfen Sie mir.
Was zeigt 'print (table_list)' von dieser Ansichtsfunktion? –
Es funktioniert nicht. Ich benutze django 1.9.9 –
Es zeigt Fehler als: Der Rest konnte nicht analysiert werden: '(table_list)' von 'print (table_list)' –