详解python如何在前端显示后端的信息
这篇文章详解python如何在前端显示后端的信息
首先在test.html中需要添加如下:
<h1>下面是后端返回的内容</h1> {{ xianshi }}
后端代码:
import datetimefrom django.shortcuts import render_to_responsedef current(request): now=datetime.datetime.now() return render_to_response("test.html",{'xianshi':now})
在前端html中循环后端的代码:
<h1>下面是后端返回的内容</h1> {% for i in xianshi %}{{ i }}{% endfor %}
再加上if语句:
立即学习“Python免费学习笔记(深入)”;
<h1>下面是后端返回的内容</h1> {% for i in xianshi %} {% if "2" in i %} <p>{{ i }}</p> {% else %} <p>{{ i }}</p> {% endif %}{% endfor %}
如果代码量太大,排错的话可以装个django-debugtools
pip install django-debugtools