Я не уверен, что понимаю ваш вопрос, но обычный способ перенаправления в Pyramid - это возврат экземпляра HTTPFound в вашу функцию просмотра. Я думаю, вы также можете просто поднять его, поскольку это исключение.
from pyramid.httpexceptions import HTTPFound
def my_view(request):
return HTTPFound('/new/location/to/redirect')
Хорошей практикой является использование route_url
для создания URL, на который вы перенаправляете.