render_to_response() HttPresponse 향상
1933 단어 -----Django
from django.template.loader import get_template
from django.template import Context
from django.http import HttpResponse
import datetime
def current_datetime_template(request):
now = datetime.datetime.now()
t = get_template('current_datetime.html')
html = t.render(Context({'current_date': now}))
return HttpResponse(html)
앞에 get 을 사용합니다template () 방법은 복잡한 코드로 템플릿과 경로를 처리하는 작업을 대체합니다.import에 이렇게 많은 물건이 있으니 그래도 비교적 번거롭다.파이톤은 효율적으로 개발된 언어이기 때문에 이렇게 복잡해서는 안 된다.
render_to_response()
from django.shortcuts import render_to_response
import datetime
def current_datetime_template(request):
now = datetime.datetime.now()
return render_to_response('current_datetime.html', {'current_date': now})
템플릿 로드, 컨텍스트 작성, 템플릿 해결 및 HttpResponse 작성 작업은 renderto_response () 호출이 완료되었습니다.renderto_response () 가 HttpResponse 대상을 되돌려줍니다. 따라서 보기에서return 값만 필요합니다.
render_to_response () 의 첫 번째 인자는 사용할 템플릿 이름이어야 합니다.두 번째 매개변수를 지정하려면 템플릿에 Context를 만들 때 사용되는 사전이어야 합니다.두 번째 매개 변수를 제공하지 않으면renderto_response () 는 빈 사전을 사용합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
render_to_response() HttPresponse 향상앞에 get 을 사용합니다template () 방법은 복잡한 코드로 템플릿과 경로를 처리하는 작업을 대체합니다.import에 이렇게 많은 물건이 있으니 그래도 비교적 번거롭다.파이톤은 효율적으로 개발된 언어이기 때문...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.