Thats awesome, thank you for your help! - Justin
On May 6, 6:42 pm, Ben Bangert <[EMAIL PROTECTED]> wrote: > On May 6, 2008, at 3:33 PM, Justin wrote: > > > config = request_config() > > config.mapper = mapper > > config.mapper_dict = route > > config.host = environ['HTTP_HOST'] > > config.protocol = environ['SERVER_PROTOCOL'] > > config.redirect = _redirect > > > I think the issue is related to the line "config.protocol = > > environ['SERVER_PROTOCOL']". Am I passing the wrong environment > > variable to config.protocol? > > Yep, however its actually easier to set it up than that. If you merely > set the environ, it'll setup the host and protocol data for you. You > can do this: > > config.mapper = mapper > config.environ = environ > > Setting environ automatically sets up the rest, and does the matching, > so after that you can do: > > match = config.mapper_dict > route = config.route > > etc. > > At which point, the host and protocol will be set appropriately. If > you really wanted to manually set everything, protocol is looking for > 'http' or 'https', which is the environ['wsgi.url_scheme'] variable. > > Cheers, > Ben > > smime.p7s > 3KDownload --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
