I dont know if it is a bug or feature (but I like it), you can do it in
models!

models/0_routing.py

if request.controller in MYLISTOFGROUPS:
    groupslug = str(request.controller) # here you can use deep copy or
just str()
    request.controller = 'group'
    request.function = 'show'
    request.args[0] = groupslug


controllers/group.py

def show()
    group = db(db.groups.slug==request.args(0)).select()
     return dict(group=group)

-- 



Reply via email to