Update imports of wagtail.admin.forms to use more specific sub-modules

This commit is contained in:
Matt Westcott 2018-09-12 21:18:15 +01:00
parent dc4457d414
commit b3a6b7f55f
23 changed files with 29 additions and 27 deletions

View file

@ -21,9 +21,9 @@ from wagtail.utils.decorators import cached_classmethod
# DIRECT_FORM_FIELD_OVERRIDES, FORM_FIELD_OVERRIDES are imported for backwards
# compatibility, as people are likely importing them from here and then
# appending their own overrides
from .forms import ( # NOQA
DIRECT_FORM_FIELD_OVERRIDES, FORM_FIELD_OVERRIDES, WagtailAdminModelForm, WagtailAdminPageForm,
formfield_for_dbfield)
from .forms.models import ( # NOQA
DIRECT_FORM_FIELD_OVERRIDES, FORM_FIELD_OVERRIDES, WagtailAdminModelForm, formfield_for_dbfield)
from .forms.pages import WagtailAdminPageForm
def widget_with_script(widget, script):

View file

@ -5,7 +5,7 @@ from django.utils.functional import cached_property, total_ordering
from django.utils.safestring import mark_safe
from django.utils.text import slugify
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.core import hooks

View file

@ -1,7 +1,7 @@
from django.forms.fields import CharField
from django.test import TestCase
from wagtail.admin.forms import LoginForm
from wagtail.admin.forms.auth import LoginForm
class CustomLoginForm(LoginForm):

View file

@ -9,7 +9,7 @@ from django.urls import reverse, reverse_lazy
from django.utils.translation import ugettext as _
from django.utils.translation import activate
from wagtail.admin import forms
from wagtail.admin.forms.auth import LoginForm, PasswordResetForm
from wagtail.core import hooks
from wagtail.users.forms import (
AvatarPreferencesForm, CurrentTimeZoneForm, EmailForm, NotificationPreferencesForm, PreferredLanguageForm)
@ -22,7 +22,7 @@ def get_user_login_form():
if hasattr(settings, form_setting):
return get_custom_form(form_setting)
else:
return forms.LoginForm
return LoginForm
# Helper functions to check password management settings to enable/disable views as appropriate.
@ -112,7 +112,7 @@ class PasswordResetView(PasswordResetEnabledViewMixin, auth_views.PasswordResetV
template_name = 'wagtailadmin/account/password_reset/form.html'
email_template_name = 'wagtailadmin/account/password_reset/email.txt'
subject_template_name = 'wagtailadmin/account/password_reset/email_subject.txt'
form_class = forms.PasswordResetForm
form_class = PasswordResetForm
success_url = reverse_lazy('wagtailadmin_password_reset_done')

View file

@ -1,7 +1,8 @@
from django.http import Http404
from django.shortcuts import get_object_or_404, render
from wagtail.admin.forms import EmailLinkChooserForm, ExternalLinkChooserForm, SearchForm
from wagtail.admin.forms.choosers import EmailLinkChooserForm, ExternalLinkChooserForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.core import hooks
from wagtail.core.models import Page, UserPagePermissionsProxy

View file

@ -1,7 +1,7 @@
from django.core.exceptions import PermissionDenied
from django.shortcuts import get_object_or_404
from wagtail.admin.forms import CollectionViewRestrictionForm
from wagtail.admin.forms.collections import CollectionViewRestrictionForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.core.models import Collection, CollectionViewRestriction
from wagtail.core.permissions import collection_permission_policy

View file

@ -3,7 +3,7 @@ from django.shortcuts import get_object_or_404, redirect
from django.utils.translation import ugettext_lazy
from wagtail.admin import messages
from wagtail.admin.forms import CollectionForm
from wagtail.admin.forms.collections import CollectionForm
from wagtail.admin.views.generic import CreateView, DeleteView, EditView, IndexView
from wagtail.core import hooks
from wagtail.core.models import Collection

View file

@ -1,6 +1,6 @@
from django.utils.translation import ugettext as _
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.search.backends import get_search_backend
from wagtail.search.index import class_is_indexed

View file

@ -1,7 +1,7 @@
from django.core.exceptions import PermissionDenied
from django.shortcuts import get_object_or_404
from wagtail.admin.forms import PageViewRestrictionForm
from wagtail.admin.forms.pages import PageViewRestrictionForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.core.models import Page, PageViewRestriction

View file

@ -18,7 +18,8 @@ from django.views.decorators.vary import vary_on_headers
from django.views.generic import View
from wagtail.admin import messages, signals
from wagtail.admin.forms import CopyForm, SearchForm
from wagtail.admin.forms.pages import CopyForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.navigation import get_explorable_root_page
from wagtail.admin.utils import send_notification, user_has_any_page_permission, user_passes_test
from wagtail.core import hooks

View file

@ -5,7 +5,7 @@ from django.utils.translation import ugettext as _
from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.utils import PermissionPolicyChecker, permission_denied
from wagtail.contrib.redirects import models
from wagtail.contrib.redirects.forms import RedirectForm

View file

@ -4,7 +4,7 @@ from django.utils.translation import ugettext as _
from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.utils import any_permission_required, permission_required
from wagtail.contrib.search_promotions import forms
from wagtail.search import forms as search_forms

View file

@ -5,7 +5,7 @@ from django.shortcuts import render
from django.utils.translation import ugettext as _
from wagtail.admin import messages
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.rich_text import get_rich_text_editor_widget
from wagtail.admin.widgets import (
AdminAutoHeightTextInput, AdminDateInput, AdminDateTimeInput, AdminPageChooser, AdminTimeInput)

View file

@ -3,7 +3,7 @@ from django.forms.models import modelform_factory
from django.utils.translation import ugettext_lazy as _
from wagtail.admin import widgets
from wagtail.admin.forms import (
from wagtail.admin.forms.collections import (
BaseCollectionMemberForm, collection_member_permission_formset_factory)
from wagtail.documents.models import Document
from wagtail.documents.permissions import permission_policy as documents_permission_policy

View file

@ -2,7 +2,7 @@ from django.shortcuts import get_object_or_404, render
from django.urls import reverse
from django.utils.translation import ugettext as _
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.admin.utils import PermissionPolicyChecker
from wagtail.core import hooks

View file

@ -6,7 +6,7 @@ from django.utils.translation import ugettext as _
from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.utils import PermissionPolicyChecker, permission_denied, popular_tags_for_model
from wagtail.core.models import Collection
from wagtail.documents.forms import get_document_form

View file

@ -4,7 +4,7 @@ from django.utils.text import capfirst
from django.utils.translation import ugettext as _
from wagtail.admin import widgets
from wagtail.admin.forms import (
from wagtail.admin.forms.collections import (
BaseCollectionMemberForm, collection_member_permission_formset_factory)
from wagtail.images.fields import WagtailImageField
from wagtail.images.formats import get_image_formats

View file

@ -2,7 +2,7 @@ from django.shortcuts import get_object_or_404, render
from django.urls import reverse
from django.utils.translation import ugettext as _
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.admin.utils import PermissionPolicyChecker, popular_tags_for_model
from wagtail.core import hooks

View file

@ -8,7 +8,7 @@ from django.utils.translation import ugettext as _
from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.utils import PermissionPolicyChecker, permission_denied, popular_tags_for_model
from wagtail.core.models import Collection, Site
from wagtail.images import get_image_model

View file

@ -1,6 +1,6 @@
from django.shortcuts import render
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.search import models
from wagtail.search.utils import normalise_query_string

View file

@ -3,7 +3,7 @@ from django.shortcuts import get_object_or_404, render
from django.urls import reverse
from django.utils.translation import ugettext as _
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.search.backends import get_search_backend
from wagtail.search.index import class_is_indexed

View file

@ -10,7 +10,7 @@ from django.utils.translation import ugettext as _
from wagtail.admin import messages
from wagtail.admin.edit_handlers import ObjectList, extract_panel_definitions_from_model_class
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.utils import permission_denied
from wagtail.search.backends import get_search_backend
from wagtail.search.index import class_is_indexed

View file

@ -7,7 +7,7 @@ from django.utils.translation import ugettext as _
from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages
from wagtail.admin.forms import SearchForm
from wagtail.admin.forms.search import SearchForm
from wagtail.admin.utils import any_permission_required, permission_denied, permission_required
from wagtail.core import hooks
from wagtail.core.compat import AUTH_USER_APP_LABEL, AUTH_USER_MODEL_NAME