entity.py
branchtls-sprint
changeset 1031 1a89683cb687
parent 1008 f54b4309a3f5
child 1090 a99dc223c583
equal deleted inserted replaced
1026:4c097dbaf560 1031:1a89683cb687
   800         """
   800         """
   801         from cubicweb.web.form import EntityFieldsForm
   801         from cubicweb.web.form import EntityFieldsForm
   802         from logilab.common.testlib import mock_object
   802         from logilab.common.testlib import mock_object
   803         form = EntityFieldsForm(self.req, entity=self)
   803         form = EntityFieldsForm(self.req, entity=self)
   804         field = mock_object(name=rtype, role=role)
   804         field = mock_object(name=rtype, role=role)
   805         return form.form_field_vocabulary(field)
   805         return form.form_field_vocabulary(field, limit)
   806             
   806             
   807     def unrelated_rql(self, rtype, targettype, role, ordermethod=None,
   807     def unrelated_rql(self, rtype, targettype, role, ordermethod=None,
   808                       vocabconstraints=True):
   808                       vocabconstraints=True):
   809         """build a rql to fetch `targettype` entities unrelated to this entity
   809         """build a rql to fetch `targettype` entities unrelated to this entity
   810         using (rtype, role) relation
   810         using (rtype, role) relation