18 |
18 |
19 from cubicweb import neg_role |
19 from cubicweb import neg_role |
20 from cubicweb.selectors import (match_kwargs, one_line_rset, non_final_entity, |
20 from cubicweb.selectors import (match_kwargs, one_line_rset, non_final_entity, |
21 specified_etype_implements, yes) |
21 specified_etype_implements, yes) |
22 from cubicweb.view import EntityView |
22 from cubicweb.view import EntityView |
23 from cubicweb.common import tags |
23 from cubicweb import tags |
24 from cubicweb.web import stdmsgs, eid_param |
24 from cubicweb.web import stdmsgs, eid_param |
25 from cubicweb.web import uicfg |
25 from cubicweb.web import uicfg |
26 from cubicweb.web.form import FormViewMixIn, FieldNotFound |
26 from cubicweb.web.form import FormViewMixIn, FieldNotFound |
27 from cubicweb.web.formfields import guess_field |
27 from cubicweb.web.formfields import guess_field |
28 from cubicweb.web.formwidgets import Button, SubmitButton, ResetButton |
28 from cubicweb.web.formwidgets import Button, SubmitButton, ResetButton |