Python이 백엔드 정보를 프런트엔드에 표시하는 방법에 대한 자세한 설명

高洛峰
풀어 주다: 2017-03-10 19:08:09
원래의
2167명이 탐색했습니다.

이 글에서는 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",{&#39;xianshi&#39;: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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿