In diesem Artikel wird ausführlich erläutert, wie Python Back-End-Informationen im Front-End anzeigt
Zuerst müssen Sie Folgendes zu test.html hinzufügen:
<html> <body> <h1>下面是后端返回的内容</h1> {{ xianshi }} </body> </html>
Back- Endcode:
import datetime from django.shortcuts import render_to_response def current(request): now=datetime.datetime.now() return render_to_response("test.html",{'xianshi':now})
Schleifen Sie den Back-End-Code im Front-End-HTML:
<html> <body> <h1>下面是后端返回的内容</h1> {% for i in xianshi %} {{ i }} {% endfor %} </body> </html>
Fügen Sie die if-Anweisung hinzu:
<html> <body> <h1>下面是后端返回的内容</h1> {% for i in xianshi %} {% if "2" in i %} <p style="color:red">{{ i }}</p> {% else %} <p style="color:green">{{ i }}</p> {% endif %} {% endfor %} </body> </html>
If the Wenn die Codemenge zu groß ist, können Sie django-debugtools
pip install django-debugtools
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung, wie Python Back-End-Informationen im Front-End anzeigt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!