# 模板 #
有个叫layout的模板,include了一个nav的模板。nav就是最上面的导航,比如v2ex的“首页”“工作空间”。。。。
其他页面extends这个layout模板,比如index、profile等等。
# 我的问题 #
NAVS = ['index', 'profile', 'workspace']
像这样的导航的条目的列表,我应该定义在哪里?
如果定义在web.py里,我每次render都要传参数 navs=NAVS 感觉有点多余?还有在模板里读全局变量?
如果定义在模板里,那我web.py怎么读到这些值……
朱军怎么处理这个问题的?
有个叫layout的模板,include了一个nav的模板。nav就是最上面的导航,比如v2ex的“首页”“工作空间”。。。。
其他页面extends这个layout模板,比如index、profile等等。
# 我的问题 #
NAVS = ['index', 'profile', 'workspace']
像这样的导航的条目的列表,我应该定义在哪里?
如果定义在web.py里,我每次render都要传参数 navs=NAVS 感觉有点多余?还有在模板里读全局变量?
如果定义在模板里,那我web.py怎么读到这些值……
朱军怎么处理这个问题的?
