Replaced multi-level relative imports with absolute imports in django/.

This commit is contained in:
lyova24 2025-08-05 18:14:25 +07:00 committed by Jacob Walls
parent d5543a23d3
commit 54cfb5f328
9 changed files with 12 additions and 16 deletions

View file

@ -2,6 +2,10 @@ import json
from django.contrib.postgres import lookups
from django.contrib.postgres.forms import SimpleArrayField
from django.contrib.postgres.utils import (
CheckPostgresInstalledMixin,
prefix_validation_error,
)
from django.contrib.postgres.validators import ArrayMaxLengthValidator
from django.core import checks, exceptions
from django.db.models import Field, Func, IntegerField, Transform, Value
@ -9,7 +13,6 @@ from django.db.models.fields.mixins import CheckFieldDefaultMixin
from django.db.models.lookups import Exact, In
from django.utils.translation import gettext_lazy as _
from ..utils import CheckPostgresInstalledMixin, prefix_validation_error
from .utils import AttributeSetter
__all__ = ["ArrayField"]

View file

@ -2,13 +2,12 @@ import json
from django.contrib.postgres import forms, lookups
from django.contrib.postgres.fields.array import ArrayField
from django.contrib.postgres.utils import CheckPostgresInstalledMixin
from django.core import exceptions
from django.db.models import Field, TextField, Transform
from django.db.models.fields.mixins import CheckFieldDefaultMixin
from django.utils.translation import gettext_lazy as _
from ..utils import CheckPostgresInstalledMixin
__all__ = ["HStoreField"]

View file

@ -2,6 +2,7 @@ import datetime
import json
from django.contrib.postgres import forms, lookups
from django.contrib.postgres.utils import CheckPostgresInstalledMixin
from django.db import models
from django.db.backends.postgresql.psycopg_any import (
DateRange,
@ -12,7 +13,6 @@ from django.db.backends.postgresql.psycopg_any import (
from django.db.models.functions import Cast
from django.db.models.lookups import PostgresOperatorLookup
from ..utils import CheckPostgresInstalledMixin
from .utils import AttributeSetter
__all__ = [

View file

@ -2,6 +2,7 @@ import copy
from itertools import chain
from django import forms
from django.contrib.postgres.utils import prefix_validation_error
from django.contrib.postgres.validators import (
ArrayMaxLengthValidator,
ArrayMinLengthValidator,
@ -9,8 +10,6 @@ from django.contrib.postgres.validators import (
from django.core.exceptions import ValidationError
from django.utils.translation import gettext_lazy as _
from ..utils import prefix_validation_error
class SimpleArrayField(forms.CharField):
default_error_messages = {

View file

@ -1,6 +1,5 @@
from django.conf import settings
from .. import Error, Tags, register
from django.core.checks import Error, Tags, register
@register(Tags.compatibility)

View file

@ -1,8 +1,7 @@
from django.conf import settings
from django.core.checks import Error, Tags, Warning, register
from django.core.exceptions import ImproperlyConfigured
from .. import Error, Tags, Warning, register
CROSS_ORIGIN_OPENER_POLICY_VALUES = {
"same-origin",
"same-origin-allow-popups",

View file

@ -1,8 +1,7 @@
import inspect
from django.conf import settings
from .. import Error, Tags, Warning, register
from django.core.checks import Error, Tags, Warning, register
W003 = Warning(
"You don't appear to be using Django's built-in "

View file

@ -1,6 +1,5 @@
from django.conf import settings
from .. import Tags, Warning, register
from django.core.checks import Tags, Warning, register
def add_session_cookie_message(message):

View file

@ -1,7 +1,6 @@
from django.core.checks.security.base import SECRET_KEY_INSECURE_PREFIX
from django.core.management.templates import TemplateCommand
from ..utils import get_random_secret_key
from django.core.management.utils import get_random_secret_key
class Command(TemplateCommand):