You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
570 B
22 lines
570 B
from pyramid.view import notfound_view_config, view_config |
|
|
|
from ordr.models.account import TokenExpired |
|
|
|
|
|
@notfound_view_config( |
|
renderer='ordr:templates/errors/404_file_not_found.jinja2' |
|
) |
|
def notfound_view(context, request): |
|
''' display a file not found page ''' |
|
request.response.status = 404 |
|
return {} |
|
|
|
|
|
@view_config( |
|
context=TokenExpired, |
|
renderer='ordr:templates/errors/410_token_expiry.jinja2' |
|
) |
|
def token_expired(context, request): |
|
''' display page describing expired token ''' |
|
request.response.status = 410 |
|
return {}
|
|
|