Heim >Backend-Entwicklung >Python-Tutorial >Detaillierte Erklärung, wie Python Back-End-Informationen im Front-End anzeigt

Detaillierte Erklärung, wie Python Back-End-Informationen im Front-End anzeigt

高洛峰
高洛峰Original
2017-03-10 19:08:092210Durchsuche

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",{&#39;xianshi&#39;: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


installieren

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn