web/views/formrenderers.py
changeset 3477 8a9e26b93bb7
parent 3467 a6405235aac6
child 3478 f043f71017a3
equal deleted inserted replaced
3476:6e927b729ae1 3477:8a9e26b93bb7
   408  </table>""" % tuple(button.render(form) for button in form.form_buttons))
   408  </table>""" % tuple(button.render(form) for button in form.form_buttons))
   409         else:
   409         else:
   410             super(EntityFormRenderer, self).render_buttons(w, form)
   410             super(EntityFormRenderer, self).render_buttons(w, form)
   411 
   411 
   412     def relations_form(self, w, form):
   412     def relations_form(self, w, form):
   413         srels_by_cat = form.srelations_by_category('generic', 'add', strict=True)
   413         try:
       
   414             srels_by_cat = form.srelations_by_category('generic', 'add', strict=True)
       
   415             warn('[3.6] %s: srelations_by_category is deprecated, override '
       
   416                  'editable_relations instead' % classid(form), DeprecationWarning)
       
   417         except AttributeError:
       
   418             srels_by_cat = form.editable_relations()
   414         if not srels_by_cat:
   419         if not srels_by_cat:
   415             return u''
   420             return u''
   416         req = self._cw
   421         req = self._cw
   417         _ = req._
   422         _ = req._
   418         __ = _
   423         __ = _