I have created a gist of my own Jinja module loader and pre-compiler for 
App Engine Python 2.7 NDB, based on Rodrigo's work:
You can use it to load modules from a zip archive in your project directory 
or from the datastore.

See: https://gist.github.com/voscausa/9055838

Op zondag 26 mei 2013 16:05:32 UTC+2 schreef Jamie Niemasik:
>
> Bumping this again. Rodrigo, I'd love to precompile my jinja2 templates on 
> app engine, and it would be wonderful if you could share your code again.
>
> Many thanks,
> Jamie
>
> On Friday, March 15, 2013 3:23:39 PM UTC-7, Alexander Trakhimenok wrote:
>>
>> Rodrigo, has this got any traction?
>>
>> We are looking to move our project from Django to Jinja2 and such a 
>> feature as loading templates as Python modules would be really cook on 
>> Google AppEngine.
>>
>> Your old link to paste.pocoo.org are not working any more, any change to 
>> get latest version of this?
>>
>> Alex
>>
>> On Sunday, 21 June 2009 18:11:33 UTC-4, Rodrigo Moraes wrote:
>>>
>>> And hi again.
>>>
>>> Some notes about the previous proof of concept:
>>>
>>> 1) existing cache becomes obsolete (cached bytecodes need to be cleaned).
>>>
>>> 2) it doesn't affect performance of normal loading or bytecode cache 
>>> loading.
>>>
>>> 3) a new loading method can be used - precompiled code as modules
>>> (quick and dirty ModuleLoader example is here [1]).
>>>
>>> 4) loading from modules is several times faster than using bytecode
>>> cache (from 3 to 5 times in the templates I tested). This will shine
>>> in App Engine and kick a** of everything else, but also can be used
>>> outside of App Engine for those that want extra performance for the
>>> cost of precompiling the templates.
>>>
>>> Ok, now I'm definitely flooding pocoo-libs. :-/ Sorry about this. :-)
>>>
>>> -- rodrigo
>>>
>>> [1] http://paste.pocoo.org/show/124400/
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"pocoo-libs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pocoo-libs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to