Thanks, Julien

On Sep 27, 11:08 am, julien tayon <[email protected]> wrote:
> I forgot the include :
>
> from urllib import basejoin
> from tg import config
>
> 2011/9/27 julien tayon <[email protected]>:
>
>
>
>
>
>
>
> > config("proxied_name") =>  name seen through the reverse proxy
> > config("proxied_dir") => dir (if needed) that the reverse proxy
> > happens to your url.
>
> > def presentable_url(relative_url):
>
> >    from tg import config
> >    return basejoin( config.get( "proxied_host" , abs_url("/" )),
> > "/".join( [  config.get("proxied_dir","") , relative_url ] ))
>
> > 2011/9/27 León Domingo <[email protected]>:
> >> Hi,
> >> Is there any way to get absolute URLs? Something that builds the url
> >> depending on the domain and the actual URI for a resource? For my
> >> development machine it'd be something likehttp://localhost/foo/bar,
> >> for tg.url('/foo/bar'), but the same thing in production would be
> >>http://someclient.domain.com/foo/bar.
>
> >> When I use tg.url('....') in my templates everything's ok when this
> >> templates are shown on the browser, but there are cases when I need
> >> the absolute URLs for css, images, etc, something that browsers do
> >> when a relative URL is encountered.
>
> >> Thanks
>
> >> --
> >> You received this message because you are subscribed to the Google Groups 
> >> "TurboGears" 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 
> >> athttp://groups.google.com/group/turbogears?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears?hl=en.

Reply via email to