Created
May 4, 2011 03:37
-
-
Save gilsondev/954718 to your computer and use it in GitHub Desktop.
Arquivo de rotas da aplicação usando também argumentos.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
# -*- coding: utf-8 -*- | |
# Seta a aplicacao, controlador e action padrao. | |
default_application = 'trademarket' | |
default_controller = 'default' | |
default_function = 'index' | |
# Routes In | |
routes_in = ( | |
# Login e Registro | |
(r'/login',r'/trademarket/user/login'), | |
(r'/register',r'/trademarket/user/register'), | |
(r'/password/retrieve',r'/trademarket/user/retrieve_password'), | |
(r'/profile',r'/trademarket/user/profile'), | |
(r'/password/change',r'/trademarket/user/change_password'), | |
# Dashboard | |
(r'/dashboard',r'/trademarket/dashboard/index'), | |
# Fornecedores | |
(r'/fornecedores',r'/trademarket/fornecedores/lista'), | |
(r'/fornecedores/pagina/$args',r'/trademarket/fornecedores/lista/$args'), | |
(r'/fornecedor/novo',r'/trademarket/fornecedores/novo'), | |
(r'/fornecedor/$args',r'/trademarket/fornecedores/detalhes/$args'), | |
) | |
# Routes Out | |
routes_out = ( | |
# Login e Registro | |
(r'/trademarket/user/login',r'/login'), | |
(r'/trademarket/user/register',r'/register'), | |
(r'/trademarket/user/retrieve_password',r'/password/retrieve'), | |
(r'/trademarket/user/profile',r'/profile'), | |
(r'/trademarket/user/change_password',r'/password/change'), | |
# Dashboard | |
(r'/trademarket/dashboard/index',r'/dashboard'), | |
# Fornecedores | |
(r'/trademarket/fornecedores/lista',r'/fornecedores'), | |
(r'/trademarket/fornecedores/lista/$args',r'/fornecedores/pagina/$args'), | |
(r'/trademarket/fornecedores/novo',r'/fornecedor/novo'), | |
(r'/trademarket/fornecedores/detalhes/$args',r'/fornecedor/$args'), | |
) | |
# Rotas para para erros do tipo 400 e 404 | |
# routes_onerror = [ | |
# (r'init/400', r'/init/default/login') | |
# ,(r'init/*', r'/init/static/fail.html') | |
# ,(r'*/404', r'/init/static/cantfind.html') | |
# ,(r'*/*', r'/init/error/index') | |
# ] | |
# Especifica a aplicacao, controller e action padrao para a invocacao da pagina | |
# 404 | |
# | |
# error_handler = dict(application='error', | |
# controller='default', | |
# function='index') | |
# In the event that the error-handling page itself returns an error, web2py will | |
# fall back to its old static responses. You can customize them here. | |
# ErrorMessageTicket takes a string format dictionary containing (only) the | |
# "ticket" key. | |
# error_message = '<html><body><h1>Invalid request</h1></body></html>' | |
# error_message_ticket = '<html><body><h1>Internal error</h1>Ticket issued: <a href="/admin/default/ticket/%(ticket)s" target="_blank">%(ticket)s</a></body></html>' | |
# specify a list of apps that bypass args-checking and use request.raw_args | |
# | |
#routes_apps_raw=['myapp'] | |
#routes_apps_raw=['myapp', 'myotherapp'] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment