Hi,
The official example at
http://genshi.edgewall.org/wiki/GenshiRecipes/PylonsWithGenshi
states --
# Load our Pylons configuration defaults
config = load_environment()
config.init_app(global_conf, app_conf, package='<appname>')
# Setup Genshi(only) Template Engine
config.template_engines = []
config.add_template_engine('genshi', '<appname>.templates', {})
Hope this helps.
Cheers,
Jerry
On Jan 26, 8:41 am, J. Pablo Fernández <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I'm new to Pylons, so please forgive me if this problem is obvious, I just
> can't find the solution. I'm trying to use Genshi so I modified my
> configuration in this way:
>
> config.init_app(global_conf, app_conf, package='decidu',
> template_engine='genshi', paths=paths)
>
> then in a controller I did this:
>
> class PollController(BaseController):
> def index(self):
> return render("/poll/index.html")
>
> and in templates I have a poll/index.html, yet I get this error on the
> browser when I try to access it:
>
> File '/home/pupeno/projektoj/decidu/decidu/controllers/poll.py', line 13 in
> index
> File '/var/lib/python-support/python2.5/pylons/templating.py', line 343 in
> render
> format=format, namespace=kargs, **cache_args)
> File '/var/lib/python-support/python2.5/pylons/templating.py', line 228 in
> render
> **options)
> File '/var/lib/python-support/python2.5/genshi/template/plugin.py', line 104
> in render
> return self.transform(info, template).render(**kwargs)
> File '/var/lib/python-support/python2.5/genshi/template/plugin.py', line 149
> in transform
> return super(MarkupTemplateEnginePlugin, self).transform(data, template)
> File '/var/lib/python-support/python2.5/genshi/template/plugin.py', line 109
> in transform
> template = self.load_template(template)
> File '/var/lib/python-support/python2.5/genshi/template/plugin.py', line 89
> in load_template
> templatename = resource_filename(package, basename)
> File '/usr/lib/python2.5/site-packages/pkg_resources.py', line 840 in
> resource_filename
> return get_provider(package_or_requirement).get_resource_filename(
> File '/usr/lib/python2.5/site-packages/pkg_resources.py', line 160 in
> get_provider
> __import__(moduleOrReq)
> ImportError: No module named /poll/index
>
> What am I doing wrong?
>
> Thank you.
> --
> J. Pablo Fernández <[EMAIL PROTECTED]> (http://pupeno.com)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pylons-discuss" 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/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---