cubicweb #473188 bug when using shingouz (pyro client) [resolved]

Here is what model.db.crm.view('onemonthcal', appointments) produces with 3.5.3:

Traceback (most recent call last):
 File "/home/nico/encours/hg_prive/shingouz/main.py", line 159, in <module>
   run()
 File "/home/nico/encours/hg_prive/shingouz/main.py", line 152, in run
   ext.run(options, args)
 File "/home/nico/encours/hg_prive/shingouz/tbord/__init__.py", line 26, in run
   page.PAGES[target].write(options, path)
 File "/home/nico/encours/hg_prive/shingouz/tbord/page.py", line 183, in write
   self.write_body()
 File "/home/nico/encours/hg_prive/shingouz/tbord/page.py", line 362, in write_body
   _w(u'<div id="onemonthcalid">%s</div>' % model.db.crm.view('onemonthcal', appointments))
 File "/home/nico/encours/hg_prive/shingouz/model.py", line 192, in view
   return view.dispatch()
 File "/var/lib/python-support/python2.5/logilab/common/deprecation.py", line 71, in wrapped
   return func(*args, **kwargs)
 File "/usr/lib/python2.5/site-packages/cubicweb/view.py", line 149, in render
   view_func(**context)
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/calendar.py", line 258, in call
   self._build_calendar_cell(mdate, task_rows, curdate)
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/calendar.py", line 311, in _build_calendar_cell
   task.view('tooltip', w=self.w )
 File "/usr/lib/python2.5/site-packages/cubicweb/entity.py", line 373, in view
   row=self.row, col=self.col, **kwargs)
 File "/usr/lib/python2.5/site-packages/cubicweb/cwvreg.py", line 78, in render
   return obj.render(**kwargs)
 File "/usr/lib/python2.5/site-packages/cubicweb/view.py", line 149, in render
   view_func(**context)
 File "/usr/share/cubicweb/cubes/crm/views/calendar.py", line 35, in cell_call
   entity.dc_description('text/html'), entity.reprcost()))
 File "/usr/share/cubicweb/cubes/crm/entities/task.py", line 88, in reprcost
   return u'[%s/%s]' % (self.view('reledit', rtype='todocost'), cost)
 File "/usr/lib/python2.5/site-packages/cubicweb/entity.py", line 373, in view
   row=self.row, col=self.col, **kwargs)
 File "/usr/lib/python2.5/site-packages/cubicweb/cwvreg.py", line 78, in render
   return obj.render(**kwargs)
 File "/usr/lib/python2.5/site-packages/cubicweb/view.py", line 149, in render
   view_func(**context)
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/editforms.py", line 180, in cell_call
   self._build_renderer(entity, rtype, role))
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/editforms.py", line 242, in attribute_form
   w(form.form_render(renderer=renderer))
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/forms.py", line 180, in form_render
   return renderer.render(self, values)
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/formrenderers.py", line 70, in render
   w(self.open_form(form, values))
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/formrenderers.py", line 143, in open_form
   if form.form_needs_multipart:
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/autoform.py", line 208, in form_needs_multipart
   for rschema, targettypes, role in self.inlined_relations():
 File "/usr/lib/python2.5/site-packages/cubicweb/web/views/autoform.py", line 249, in inlined_relations
   self.initialize_varmaker()
 File "/usr/lib/python2.5/site-packages/cubicweb/appobject.py", line 424, in initialize_varmaker
   varmaker = self.req.get_page_data('rql_varmaker')
AttributeError: 'DBAPIRequest' object has no attribute 'get_page_data'
prioritynormal
typebug
done in3.5.6
load0.500
load left0.000
closed by<not specified>