16 |
16 |
17 from cubicweb import Unauthorized, view |
17 from cubicweb import Unauthorized, view |
18 from cubicweb.selectors import (implements, has_related_entities, |
18 from cubicweb.selectors import (implements, has_related_entities, |
19 relation_possible, match_form_params) |
19 relation_possible, match_form_params) |
20 from cubicweb.interfaces import IWorkflowable |
20 from cubicweb.interfaces import IWorkflowable |
|
21 from cubicweb.view import EntityView |
21 from cubicweb.web import stdmsgs, action, component, form |
22 from cubicweb.web import stdmsgs, action, component, form |
22 from cubicweb.web.form import FormViewMixIn |
23 from cubicweb.web.form import FormViewMixIn |
23 from cubicweb.web.formfields import StringField, RichTextField |
24 from cubicweb.web.formfields import StringField, RichTextField |
24 from cubicweb.web.formwidgets import HiddenInput, SubmitButton, Button |
25 from cubicweb.web.formwidgets import HiddenInput, SubmitButton, Button |
25 from cubicweb.web.views import TmpFileViewMixin, forms |
26 from cubicweb.web.views import TmpFileViewMixin, forms |