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