У меня есть пользовательский вид 404, определенный в моем приложении Pyramid:
@view_config(context=HTTPNotFound, renderer='404.pt')
def not_found(self, request):
return {}
Он отлично работает, за исключением того, что код статуса HTTP, отправленный с контентом, составляет 200, что не совсем нормально. У меня такая же проблема с 403 Forbidden. Как я могу заставить Pyramid отправить правильный код статуса?