이 글에서는 Python이 백엔드 정보를 프런트엔드에 표시하는 방법을 자세히 설명합니다.
먼저 test.html에 다음을 추가해야 합니다.
<html> <body> <h1>下面是后端返回的内容</h1> {{ xianshi }} </body> </html>
백엔드 코드 :
import datetime from django.shortcuts import render_to_response def current(request): now=datetime.datetime.now() return render_to_response("test.html",{'xianshi':now})
프런트엔드 HTML에서 백엔드를 반복하는 코드:
<html> <body> <h1>下面是后端返回的内容</h1> {% for i in xianshi %} {{ i }} {% endfor %} </body> </html>
및 if 문:
<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>
코드의 양이 너무 많으면 문제 해결을 위해 django-debugtools
pip install django-debugtools
를 설치할 수 있습니다
위 내용은 Python이 백엔드 정보를 프런트엔드에 표시하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!