Hello,

first of all thank you Alessandro for the effort to make the release of 
Turbogears 2.3.2 possible.

I downloaded TG232 and quickstarted a new project with jinja like this: 

gearbox quickstart -a -j -s tg232site

Everything seemed to go fine, I did the usual python setup.py develop and 
websetup-app 
and visited localhost to check that everything went fine.

However, when I logged in as admin and tried to edit users, groups or 
permissions, I got the following error:

ValueError: Could not find engine name for 
tgext.admin.templates.bootstrap_form_layout

And this is the traceback:


Traceback (most recent call last)

   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/wsgiapp.py",
 
   line *105*, in __call__
   
   response = self.wrapped_dispatch(controller, environ, context)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/wsgiapp.py",
 
   line *278*, in dispatch
   
   return controller(environ, context)
   
   - File "/home/ricardo/myprojs/tg232site/tg232site/tg232site/lib/base.py", 
   line *30*, in __call__
   
   return TGController.__call__(self, environ, context)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/controllers/dispatcher.py",
 
   line *123*, in __call__
   
   response = self._perform_call(context)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/controllers/dispatcher.py",
 
   line *104*, in _perform_call
   
   r = self._call(func, params, remainder=remainder, context=context)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/controllers/decoratedcontroller.py",
 
   line *138*, in _call
   
   response = self._render_response(context, controller, output)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/controllers/decoratedcontroller.py",
 
   line *293*, in _render_response
   
   template_name=template_name, **render_params)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/render.py",
 
   line *162*, in render
   
   kwargs['result'] = render_function(template_name, tg_vars, **kwargs)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/renderers/jinja.py",
 
   line *111*, in __call__
   
   cache_expire=cache_expire)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/render.py",
 
   line *230*, in cached_template
   
   return render_func()
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tg/renderers/jinja.py",
 
   line *106*, in render_template
   
   return Markup(template.render(**template_vars))
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/Jinja2-2.7.2-py2.7.egg/jinja2/environment.py",
 
   line *969*, in render
   
   return self.environment.handle_exception(exc_info, True)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/Jinja2-2.7.2-py2.7.egg/jinja2/environment.py",
 
   line *742*, in handle_exception
   
   reraise(exc_type, exc_value, tb)
   
   - File 
   
"/home/ricardo/.python-eggs/tgext.admin-0.6.3-py2.7.egg-tmp/tgext/admin/templates/bootstrap_crud/edit.jinja",
 
   line *1*, in top-level template code
   
   {% extends "master.jinja" %}
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232site/tg232site/templates/master.jinja", 
   line *60*, in top-level template code
   
   {% block contents %}
   
   - File 
   
"/home/ricardo/.python-eggs/tgext.admin-0.6.3-py2.7.egg-tmp/tgext/admin/templates/bootstrap_crud/edit.jinja",
 
   line *26*, in block "contents"
   
   {{ tmpl_context.widget(value=value, action='./')|safe }}
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/sprox-0.9.0-py2.7.egg/sprox/viewbase.py",
 
   line *113*, in __call__
   
   return self.display(*args, **kw)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/sprox-0.9.0-py2.7.egg/sprox/viewbase.py",
 
   line *119*, in display
   
   return self.__widget__.display(*args, **kw)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/widgets.py",
 
   line *456*, in display
   
   return self.generate_output(displays_on)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/widgets.py",
 
   line *496*, in generate_output
   
   mw,
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/templating.py",
 
   line *201*, in render
   
   return callback(kwargs)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/templating.py",
 
   line *171*, in <lambda>
   
   return lambda kwargs: Markup(tmpl.render(**kwargs))
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/Jinja2-2.7.2-py2.7.egg/jinja2/environment.py",
 
   line *969*, in render
   
   return self.environment.handle_exception(exc_info, True)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/Jinja2-2.7.2-py2.7.egg/jinja2/environment.py",
 
   line *742*, in handle_exception
   
   reraise(exc_type, exc_value, tb)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.forms-2.2.0.3-py2.7.egg/tw2/forms/templates/form.jinja",
 
   line *10*, in top-level template code
   
   {{ w.child.display() }}
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/widgets.py",
 
   line *456*, in display
   
   return self.generate_output(displays_on)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/widgets.py",
 
   line *496*, in generate_output
   
   mw,
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/templating.py",
 
   line *189*, in render
   
   engine_name = get_engine_name(template_name, mw)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/util.py",
 
   line *122*, in __call__
   
   tmp = self.f(*args, **kwargs)
   
   - File 
   
"/home/ricardo/myprojs/tg232site/tg232env/lib/python2.7/site-packages/tw2.core-2.2.1.1-py2.7.egg/tw2/core/templating.py",
 
   line *72*, in get_engine_name
   
   raise ValueError("Could not find engine name for %s" % template_name)
   
   
ValueError: Could not find engine name for 
tgext.admin.templates.bootstrap_form_layout



Did I forget to do something?

Thank you




-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears.
For more options, visit https://groups.google.com/d/optout.

Reply via email to