Hi,
i am having the basic routing where i omitted the application name in url.
Below is the content of my routes.py
default_application = 'init'
default_controller = 'default'
default_function = 'index'
routes_in = (
( '/$c/$f' , '/init/$c/$f' ),
( '/$c/$f/$anything' , '/init/$c/$f/$anything' )
)
routes_out = [(x, y) for (y, x) in routes_in]
But when i generate a url via URL helper
{{=URL(f='temp.json', hmac_key="****", user_signature=True)}}
This will generate a URL with application name which means that application
name will be treated as controller and I will get a HTTP 404.
So either i create my URL manually, but then i wouldn't be able to use
digitally signed url or I should modify the routes.py which I am not able
to figure out without dropping the URL routing.
Also, I tried putting a=None and a='' in URL helper, still application
name is appending.
Thank you,
Ashu
--