@view_config(context='app.models.ProductFinder', renderer='manyproducts.mako')
def products(context, request):
    return dict(page=context)
In Pyramid, how can I use a different renderer based on contents of context?