cubicweb/web/views/editforms.py
changeset 11301 a76feec0a861
parent 11295 00d42916f238
parent 11197 9f1c89e7426d
child 11767 432f87a63057
equal deleted inserted replaced
11300:01c04bbbe7b8 11301:a76feec0a861
    18 """Set of HTML automatic forms to create, delete, copy or edit a single entity
    18 """Set of HTML automatic forms to create, delete, copy or edit a single entity
    19 or a list of entities of the same type
    19 or a list of entities of the same type
    20 """
    20 """
    21 
    21 
    22 __docformat__ = "restructuredtext en"
    22 __docformat__ = "restructuredtext en"
    23 from cubicweb import _
       
    24 
    23 
    25 from copy import copy
    24 from copy import copy
    26 
    25 
    27 from six.moves import range
    26 from six.moves import range
    28 
    27 
    29 from logilab.mtconverter import xml_escape
       
    30 from logilab.common.decorators import cached
       
    31 from logilab.common.registry import yes
    28 from logilab.common.registry import yes
    32 from logilab.common.deprecation import class_moved
    29 from logilab.common.deprecation import class_moved
    33 
    30 
       
    31 from cubicweb import _
    34 from cubicweb import tags
    32 from cubicweb import tags
    35 from cubicweb.predicates import (match_kwargs, one_line_rset, non_final_entity,
    33 from cubicweb.predicates import (one_line_rset, non_final_entity,
    36                                 specified_etype_implements, is_instance)
    34                                  specified_etype_implements, is_instance)
    37 from cubicweb.view import EntityView
    35 from cubicweb.view import EntityView
    38 from cubicweb.schema import display_name
    36 from cubicweb.web import stdmsgs, eid_param, formwidgets as fw
    39 from cubicweb.web import stdmsgs, eid_param, \
    37 from cubicweb.web.form import FormViewMixIn
    40      formfields as ff, formwidgets as fw
       
    41 from cubicweb.web.form import FormViewMixIn, FieldNotFound
       
    42 from cubicweb.web.views import uicfg, forms, reledit
    38 from cubicweb.web.views import uicfg, forms, reledit
    43 
    39 
    44 _pvdc = uicfg.primaryview_display_ctrl
    40 _pvdc = uicfg.primaryview_display_ctrl
    45 
    41 
    46 
    42