strftime()
変数「time」を呼び出しとして渡そうとしているGoogleAppEngineのPythonスクリプトがあります。{{time}}
変数の宛先としてhtmlファイルを読み取るようにjinja2を設定しました
class MainPage(BlogHandler):
time = ''
def get_time(you):
return strftime('%U %A',gmtime())
def get(self):
time = self.get_time
self.render('front.html',time = time)
全体を単純なdivタグにレンダリング/書き出すと、HTMLでレンダリングされたオブジェクトメモリロケーターを取得します
<bound method MainPage.get_time of <main.MainPage object at 0x1030f0610>>
明らかに、これを文字列として処理していません。間違った時間関数を使用していますか?これはGAEの問題ですか?これはJinja2の問題ですか?これはPythonの問題ですか?これをフォローアップして解決する方法がはっきりとわかりません。ありがとうまたは良い批判的なアドバイス。
私が欲しいのは、フォーマット可能な時間関数を文字列にレンダリングして、GAEスクリプトで使用できるようにすることです。