On 10 juil, 12:30, "Diez B. Roggisch" <[EMAIL PROTECTED]> wrote:
> On Wednesday 09 July 2008 20:58:42 aspineux wrote:
>
>
>
>
>
> > On Jul 9, 4:32 pm, "Diez B. Roggisch" <[EMAIL PROTECTED]> wrote:
> > > Hi,
>
> > > can somebody give me a hint on how static content is served? I need to
> > > "embed" the TG2-app into an existing wsgi-app below a certain path - and
> > > obviously serving e.g. the CSS fails miserably. There was the old way of
> > > using tg.url and server.webpath (or such) - any such facility available?
>
> > It looks about the same as tg1, looks in controllers.py for tg.url
>
> > def url(tgpath, tgparams=None, **kw):
> > """
> > url() re-implementation from TG1
> > """
>
> > if not isinstance(tgpath, basestring):
> > tgpath = "/".join(list(tgpath))
> > if tgpath.startswith("/"):
> > app_root =
> > pylons.request.application_url[len(pylons.request.host_url):]
> > tgpath = app_root + tgpath
> > tgpath = pylons.config.get("server.webpath", "") + tgpath
> > result = tgpath
> > else:
> > result = tgpath
> > ....
>
> The question is: where to set this? I tried
>
> [server:main]
>
> in development.ini, and it puked on me about an unknown argument.
>
> I then stuffed into
>
> [app:main]
> server.webpath = /collaborate
>
> also in development.ini - but the access above reading "server.webpath"
> doesn't work for me then. The value appears as this:
>
> pylons.config.app_conf.get('server.webpath')
>
> So... where is that supposed to be, and is this a bug?
Try them all :-)
>
> Diez- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears Trunk" 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-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---