kochhar wrote: > Hi all, > > I'm trying to map urls to ids within my controller. The urls I'm trying > to map are not the request url (routes has already taken care of that). > I have some use cases where my app receives requests containing urls > embedded inside the body of the request. For instance, I get a request > such as: > > POST /someprefix/tasks/id/1/subtasks > subtask=/someprefix/tasks/id/24 > > I need to map /someprefix/tasks/id/24 to the id 24 from the subtask url > inside the body. I thought the best solution would be to use the routes > mapper. The problem I'm running into is that the urls in the body still > have a prefix attached (they were generated by url_for) so the mapper > doesn't match them. How can I find out what prefix to strip out from the > body urls? I would like to avoid duplicating the prefix config for my > application.
request.environ['SCRIPT_PATH'] seems to do the trick. Should have read the prefix middleware docs more closely. Thanks, - Shailesh --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
