# HG changeset patch # User Thierry Florac # Date 1543402589 -3600 # Node ID b8068bb58b9ed048e7cd537853dc56bbe7928044 # Parent 34c2f50177d98925fe89940b47af8ecacdaf8a47 Imports cleanup diff -r 34c2f50177d9 -r b8068bb58b9e src/pyams_content/features/redirect/__init__.py --- a/src/pyams_content/features/redirect/__init__.py Wed Nov 28 09:41:40 2018 +0100 +++ b/src/pyams_content/features/redirect/__init__.py Wed Nov 28 11:56:29 2018 +0100 @@ -12,24 +12,20 @@ __docformat__ = 'restructuredtext' - -# import standard library import re -# import interfaces +from persistent import Persistent +from zope.container.contained import Contained +from zope.interface import implementer +from zope.schema.fieldproperty import FieldProperty + +from pyams_content.component.links import InternalReferenceMixin from pyams_content.features.redirect.interfaces import IRedirectionRule from pyams_content.interfaces import MANAGE_SITE_ROOT_PERMISSION from pyams_form.interfaces.form import IFormContextPermissionChecker - -# import packages -from persistent import Persistent -from pyams_content.component.links import InternalReferenceMixin -from pyams_utils.adapter import adapter_config, ContextAdapter +from pyams_utils.adapter import ContextAdapter, adapter_config from pyams_utils.url import canonical_url from pyams_utils.zodb import volatile_property -from zope.container.contained import Contained -from zope.interface import implementer -from zope.schema.fieldproperty import FieldProperty @implementer(IRedirectionRule) diff -r 34c2f50177d9 -r b8068bb58b9e src/pyams_content/features/redirect/zmi/__init__.py --- a/src/pyams_content/features/redirect/zmi/__init__.py Wed Nov 28 09:41:40 2018 +0100 +++ b/src/pyams_content/features/redirect/zmi/__init__.py Wed Nov 28 11:56:29 2018 +0100 @@ -9,34 +9,29 @@ # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS # FOR A PARTICULAR PURPOSE. # -from pyams_form.help import FormHelp -from pyams_form.interfaces.form import IFormHelp -from pyams_utils.adapter import adapter_config -from pyams_zmi.layer import IAdminLayer __docformat__ = 'restructuredtext' - -# import standard library +from z3c.form import field -# import interfaces -from pyams_content.features.redirect.interfaces import IRedirectionRule, IRedirectionManagerTarget, IRedirectionManager +from pyams_content.features.redirect import RedirectionRule +from pyams_content.features.redirect.interfaces import IRedirectionManager, IRedirectionManagerTarget, IRedirectionRule +from pyams_content.features.redirect.zmi.container import RedirectionsContainerTable, RedirectionsContainerView from pyams_content.interfaces import MANAGE_SITE_ROOT_PERMISSION +from pyams_form.form import AJAXAddForm, ajax_config +from pyams_form.help import FormHelp +from pyams_form.interfaces.form import IFormHelp +from pyams_pagelet.pagelet import pagelet_config +from pyams_skin.event import get_json_table_row_refresh_event from pyams_skin.interfaces.viewlet import IWidgetTitleViewletManager from pyams_skin.layer import IPyAMSLayer - -# import packages -from pyams_content.features.redirect import RedirectionRule -from pyams_content.features.redirect.zmi.container import RedirectionsContainerView, RedirectionsContainerTable -from pyams_form.form import ajax_config, AJAXAddForm -from pyams_pagelet.pagelet import pagelet_config -from pyams_skin.event import get_json_table_row_refresh_event from pyams_skin.viewlet.toolbar import ToolbarAction +from pyams_utils.adapter import adapter_config from pyams_utils.traversing import get_parent from pyams_utils.url import absolute_url from pyams_viewlet.viewlet import viewlet_config from pyams_zmi.form import AdminDialogAddForm, AdminDialogEditForm -from z3c.form import field +from pyams_zmi.layer import IAdminLayer from pyams_content import _