2
在控制器中,我定義2方法:塔真子未定義可變
foobar.py:
class foo(self):
c.help_text = 'help'
return render('/index.html')
class bar(self):
return render('/index.html')
的index.html:
${c.help_text}
這給我一個錯誤==> AttributeError:'ContextObj'對象沒有屬性'help_text'
閱讀了一些mako文檔後,我嘗試:
% if c.help_text is UNDEFINED:
foo
% else:
${c.help_text}
% endif
它也給我一個錯誤。然後在我的development.ini,我把:
mako.strict_undefined = false
後
[app:main]
這仍然給我一個錯誤==> AttributeError的: 'ContextObj' 對象有沒有屬性 'help_text'
看到這個問題:http://stackoverflow.com/questions/12006720/pylons-mako-how-to-check-if-variable-exist-or-not – 2015-04-29 07:30:49