2013-06-27 4 views
1

У меня есть функция в моем контроллере, которая принимает HTTP-запрос GET. О некоторых значениях аргумента этого запроса я хочу приподнять 404. Я также хочу, чтобы получить 404 перенаправляется на другой HTML-страницу, что я могу сделать вместо того, что общийweb2py custom 404 page, когда я поднимаю сам 404?

404 НЕ НАЙДЕНО

или что-то с сообщение. Я сделал routes.py, который находится в корневой директории моего приложения и содержит

routes_onerror[('myapp/404', 'myapp/static/404.html')] 

И я также 404.html в моей статической папке. Является ли это тем, что я пытаюсь использовать для использования маршрутов?

ответ

1

Отсутствует в =, и URL-адрес должен предшествовать /:

routes_onerror = [('myapp/404', '/myapp/static/404.html')]