1
如何在視圖中使用模塊? 比如我想使用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
似乎解決它。有一個更好的方法嗎?