3
치타 템플릿 엔진을 플라스크에 사용하는 것에 대한 정보를 찾을 수 없습니다. 누구든지 Google이 찾을 수없는 뭔가를 가르쳐 주거나 간단한 플라스크 응용 프로그램에서 치타 템플릿을 사용하는 방법을 보여 줄 수 있습니까?치타 templating with flask
대단히 감사드립니다.
치타 템플릿 엔진을 플라스크에 사용하는 것에 대한 정보를 찾을 수 없습니다. 누구든지 Google이 찾을 수없는 뭔가를 가르쳐 주거나 간단한 플라스크 응용 프로그램에서 치타 템플릿을 사용하는 방법을 보여 줄 수 있습니까?치타 templating with flask
대단히 감사드립니다.
나는 치타 또는 플라스크 전문가가 아니지만, 작동 시키려면 특별한 지원이 필요하지 않다고 생각합니다. 두 가지 모두에 대한 예제를 보면, 나는 이것을 생각해 냈다. (그것은 나를 위해 잘 작동하는 것 같다.)
from flask import Flask
from Cheetah.Template import Template
mainTemplate = """
<html>
<head><title>$title</title></head>
<body><h1>$title</h1></body>
</html>"""
app = Flask(__name__)
@app.route('/')
def main_route():
return render(mainTemplate, {'title': 'Welcome to "/"!'})
def render(template, context):
"""Helper function to make template rendering less painful."""
return str(Template(template, namespaces=[context]))
if __name__ == "__main__":
app.run()
네가 맞다. 몇 가지 다른 프레임 워크에서, 나는 거기에 더 많은 것들이 관련 될 것이라고 생각했다. (자동 렌더링 비트를 설정하는 등) 이것은 매우 간단하고 훌륭하게 작동한다. 고마워. – Hoopes
기꺼이 도와 드리겠습니다! :) –