我有2個表:業務和文章。Web2py ...連接到正確的控制器
而我有3個控制器:家庭,文章,企業。
在主頁控制器下面的代碼返回企業和文章的列表:
def index():
lists= db().select(db.article.ALL,limitby=(0, 5),orderby=~db.article.id)
listings=db().select(db.business.ALL)
return dict(lists=lists,listings=listings)
在主頁視圖文件中的循環。
所以我想向本刊控制器文章和業務鏈接從主頁業務控制器...我用下面的代碼:
def show():
myid == request.vars.id
redirect(URL(c='businesses',f='show?id=%s'% myid))
因此,即使文章列表將鏈接到業務控制器現在使用Business控制器中的函數show,但是我想根據各自的列表使用if和elif。