ビューでモジュールを使用するにはどうすればよいですか?たとえば 私はmarkdown
モジュールを使用しようとしているので、私は私のコントローラにインポート:ビューでのモジュールの使用
from gluon.contrib.markdown.markdown2 import markdown
と私はresponse.render
return response.render('default/main.html', locals())
を使用するが、私はそれをアクセスしようとすると、ビュー、
{{=markdown(post.message)}}
私はそれが定義されていないというエラーが出ます:
<type 'exceptions.NameError'> name 'markdown' is not defined
ビューにモジュールを渡すにはどうすればよいですか? locals()
機能に代わる方法がありますか?
私の意見ではdb
とsession
にアクセスすることができます。これは、models
にインポートされているためですか?
Web2Py Version 1.99.7 (2012-03-04 22:12:08) stable
UPDATE:それを修正するようだdb.py
私のモデルでそれをインポートします。これを行うより良い方法はありますか?