root / larpe / tags / release-1.1.1 / larpe / errors.ptl @ d03cb81c
1 |
from quixote import get_session, get_request, redirect |
---|---|
2 |
|
3 |
from qommon.errors import * |
4 |
|
5 |
class AccessUnauthorizedError(AccessError): |
6 |
def render [html] (self): |
7 |
session = get_session() |
8 |
request = get_request() |
9 |
query = request.get_query() |
10 |
session.after_url = request.get_url() |
11 |
if query: |
12 |
session.after_url += '?' + query |
13 |
session.after_url = str(session.after_url) |
14 |
login_url = '%s/liberty/larpe/login' % request.environ['SCRIPT_NAME'] |
15 |
redirect(login_url) |