[Grok-dev] About plugged templates... bug or coming soon feature??
Lennart Regebro
regebro at gmail.com
Mon Dec 1 14:18:52 EST 2008
On Mon, Dec 1, 2008 at 19:03, Santiago Videla <santiago.videla at gmail.com> wrote:
> Hi,
>
> As I said a few days ago, I'm working with Jinja2 as my template engine.
>
> I have my grok app, created with grokproject, and some separated eggs in
> development. Some of that eggs contains grok.View classes usging Jinja
> templates
>
> mainApp
> app.py
> app_templates
> ...
> egg.development/
> src/
> egg/
> development/
> views.py
> views_templates/
> someview.jinja
> another.pt
>
> The problem (bug?) that I found was that it seems that when the Views (using
> Jinja templates) are grokked it doesn't found the Jinja templates for that
> Views. It works fine with views using ZopePageTemplates
>
> The error log says:
>
> zope.configuration.config.ConfigurationExecutionError: <class
> 'martian.error.GrokError'>: View <class 'egg.development.views.SomeView'>
> has no associated template or 'render' method.
>
>
> To make it work, I must do
>
> class SomeView(grok.View):
> ....
> ....
> someview = JinjaTemplate('path/to/someview.jinja')
>
>
> Am I doing anything wrong??
Possibly, or there is a bug. Which is impossible to say unless I can
check out your code. Do you have it somewhere?
--
Lennart Regebro: Zope and Plone consulting.
http://www.colliberty.com/
+33 661 58 14 64
More information about the Grok-dev
mailing list