小编pra*_*een的帖子

Web2py ...连接到正确的控制器

我有2张桌子:商业和文章.

我有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)
Run Code Online (Sandbox Code Playgroud)

在主视图文件中有一个循环.

所以我想从主页将文章链接到文章控制器和企业到业务控制器......我使用了以下代码:

    def show(): 
      myid == request.vars.id
      redirect(URL(c='businesses',f='show?id=%s'% myid))
Run Code Online (Sandbox Code Playgroud)

因此,甚至文章列表将链接到业务控制器现在使用业务控制器中的功能show,但我想根据相应的列表使用if和elif.

python web2py

3
推荐指数
1
解决办法
1663
查看次数

标签 统计

python ×1

web2py ×1