You may want to look at
http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/assets.html#overriding-assets
regards
robert

On Mon, Jan 28, 2013 at 1:17 PM, Torsten Irländer <tors...@irlaender.de> wrote:
> Hi,
>
> I am currently migrating my Pylons application to Pyramid and I have some
> questions on how to realize things in the pyramid way.
>
> In my old applications I often used a kind of base library which provides
> default templates and basic static files which can be overwritten by the
> application.
> For templates (mako) I already found the solution by defining multiple
> locations for templates using the mako.directory variable in the ini file.
>
> What I am searching for is a way how to best implement something like the
> this:
>
> Example:
>
> baselib/static/images/a.jpg
> baselib/static/css/main.css
>
> application/static/images/a.jpg
>
> In the above example i want to be able to request the static file by using
> static_url function:
>
>
> 1. request.static_url('application:images/a.png')
> 2. request.static_url('application:css/main.css')
>
> Call 1 should return the file from the application as the application
> "overwrites" the default file in the base
> Call 2 should return the file from the baselib as the application does not
> provide the file.
>
> Is this possible? Are there any pointer which might be a good solution for
> this?
> In Pylons 1.0 I can achieve this by defining multiple location where the
> application looks for template files.
> Something like the mako.directories variable for templates in pyrmaid
>
> Greetings
> Torsten
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To post to this group, send email to pylons-discuss@googlegroups.com.
> To unsubscribe from this group, send email to
> pylons-discuss+unsubscr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to pylons-discuss@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-discuss+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to