From 83cad6c1ccade3f809540a4a1cbb0e372e51ca7e Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Mon, 30 Jun 2025 01:44:20 +0300 Subject: [PATCH] Features: 1) Update all logger instances across the codebase to use "evibes" instead of "django"; Fixes: 1) None; Extra: 1) Enhance consistency in logging configuration and improve alignment with project-specific naming conventions. --- blog/views.py | 2 +- core/filters.py | 2 +- core/graphene/mutations.py | 2 +- core/graphene/schema.py | 2 +- core/management/commands/fix_prices.py | 2 +- core/managers.py | 2 +- core/models.py | 2 +- core/serializers/detail.py | 2 +- core/signals.py | 2 +- core/utils/__init__.py | 2 +- core/utils/caching.py | 2 +- core/utils/db.py | 2 +- core/viewsets.py | 2 +- evibes/middleware.py | 2 +- evibes/settings/logconfig.py | 2 +- payments/views.py | 2 +- vibes_auth/graphene/mutations.py | 2 +- vibes_auth/managers.py | 2 +- vibes_auth/serializers.py | 2 +- vibes_auth/views.py | 2 +- vibes_auth/viewsets.py | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/blog/views.py b/blog/views.py index 075719c8..13a93de5 100644 --- a/blog/views.py +++ b/blog/views.py @@ -1,3 +1,3 @@ import logging -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") diff --git a/core/filters.py b/core/filters.py index 24882761..609aee41 100644 --- a/core/filters.py +++ b/core/filters.py @@ -32,7 +32,7 @@ from django_filters import ( from core.elasticsearch import process_query from core.models import Address, Brand, Category, Feedback, Order, Product, Wishlist -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class CaseInsensitiveListFilter(BaseInFilter, CharFilter): diff --git a/core/graphene/mutations.py b/core/graphene/mutations.py index d7f5610e..c0ecc194 100644 --- a/core/graphene/mutations.py +++ b/core/graphene/mutations.py @@ -27,7 +27,7 @@ from core.utils.messages import permission_denied_message from core.utils.nominatim import fetch_address_suggestions from payments.graphene.object_types import TransactionType -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class CacheOperator(BaseMutation): diff --git a/core/graphene/schema.py b/core/graphene/schema.py index 3cc1e67e..c38a8b80 100644 --- a/core/graphene/schema.py +++ b/core/graphene/schema.py @@ -95,7 +95,7 @@ from vibes_auth.graphene.mutations import ( from vibes_auth.graphene.object_types import UserType from vibes_auth.models import User -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class Query(ObjectType): diff --git a/core/management/commands/fix_prices.py b/core/management/commands/fix_prices.py index 0b90f618..612d88ab 100644 --- a/core/management/commands/fix_prices.py +++ b/core/management/commands/fix_prices.py @@ -5,7 +5,7 @@ from django.core.management.base import BaseCommand from core.models import Product from core.vendors import AbstractVendor -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class Command(BaseCommand): diff --git a/core/managers.py b/core/managers.py index e1978732..283b1ee4 100644 --- a/core/managers.py +++ b/core/managers.py @@ -5,7 +5,7 @@ from constance import config from django.contrib.gis.geos import Point from django.db import models -logger = logging.getLogger("django.request") +logger = logging.getLogger("evibes") class AddressManager(models.Manager): diff --git a/core/models.py b/core/models.py index 6fcb9104..2dfb79dc 100644 --- a/core/models.py +++ b/core/models.py @@ -56,7 +56,7 @@ from core.validators import validate_category_image_dimensions from evibes.settings import CURRENCY_CODE from payments.models import Transaction -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class AttributeGroup(ExportModelOperationsMixin("attribute_group"), NiceModel): diff --git a/core/serializers/detail.py b/core/serializers/detail.py index 8bd114f6..87e20964 100644 --- a/core/serializers/detail.py +++ b/core/serializers/detail.py @@ -31,7 +31,7 @@ from core.serializers.simple import CategorySimpleSerializer, ProductSimpleSeria from core.serializers.utility import AddressSerializer from vibes_auth.models import User -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class AttributeGroupDetailSerializer(ModelSerializer): diff --git a/core/signals.py b/core/signals.py index bb552699..0ad7e519 100644 --- a/core/signals.py +++ b/core/signals.py @@ -19,7 +19,7 @@ from core.utils.emailing import send_order_created_email, send_order_finished_em from evibes.utils.misc import create_object from vibes_auth.models import User -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") @receiver(post_save, sender=User) diff --git a/core/utils/__init__.py b/core/utils/__init__.py index d2b9dbc9..f8190b3f 100644 --- a/core/utils/__init__.py +++ b/core/utils/__init__.py @@ -10,7 +10,7 @@ from django.utils.crypto import get_random_string from evibes.settings import DEBUG, EXPOSABLE_KEYS, LANGUAGE_CODE -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") def get_random_code() -> str: diff --git a/core/utils/caching.py b/core/utils/caching.py index 6071e154..2cffee36 100644 --- a/core/utils/caching.py +++ b/core/utils/caching.py @@ -9,7 +9,7 @@ from django.utils.translation import gettext_lazy as _ from evibes.settings import UNSAFE_CACHE_KEYS from vibes_auth.models import User -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") def is_safe_cache_key(key: str): diff --git a/core/utils/db.py b/core/utils/db.py index f91a6336..4bd24c3e 100644 --- a/core/utils/db.py +++ b/core/utils/db.py @@ -6,7 +6,7 @@ from django.utils.translation import gettext_lazy as _ from django_extensions.db.fields import AutoSlugField from slugify import slugify -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") def list_to_queryset(model: Model, data: list): diff --git a/core/viewsets.py b/core/viewsets.py index 05ea987f..f4ebd8bc 100644 --- a/core/viewsets.py +++ b/core/viewsets.py @@ -107,7 +107,7 @@ from core.utils.nominatim import fetch_address_suggestions from evibes.settings import DEBUG from payments.serializers import TransactionProcessSerializer -logger = logging.getLogger("django.request") +logger = logging.getLogger("evibes") class EvibesViewSet(ModelViewSet): diff --git a/evibes/middleware.py b/evibes/middleware.py index 56e21545..17149504 100644 --- a/evibes/middleware.py +++ b/evibes/middleware.py @@ -16,7 +16,7 @@ from sentry_sdk import capture_exception from evibes.settings import DEBUG -logger = logging.getLogger("django.request") +logger = logging.getLogger("evibes") class CustomCommonMiddleware(CommonMiddleware): diff --git a/evibes/settings/logconfig.py b/evibes/settings/logconfig.py index 2168802b..ab253eca 100644 --- a/evibes/settings/logconfig.py +++ b/evibes/settings/logconfig.py @@ -61,7 +61,7 @@ LOGGING = { "level": "WARNING", "propagate": False, }, - "core": { + "evibes": { "handlers": ["console_debug" if DEBUG else "console_production"], # noqa: F405 "level": "DEBUG" if DEBUG else "WARNING", # noqa: F405 "propagate": True, diff --git a/payments/views.py b/payments/views.py index 49b60ab5..0779f2ab 100644 --- a/payments/views.py +++ b/payments/views.py @@ -11,7 +11,7 @@ from payments.gateways import UnknownGatewayError from payments.models import Transaction from payments.serializers import DepositSerializer, TransactionProcessSerializer -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") @extend_schema_view(**DEPOSIT_SCHEMA) diff --git a/vibes_auth/graphene/mutations.py b/vibes_auth/graphene/mutations.py index d0e37de4..4660daaa 100644 --- a/vibes_auth/graphene/mutations.py +++ b/vibes_auth/graphene/mutations.py @@ -25,7 +25,7 @@ from vibes_auth.serializers import ( from vibes_auth.utils.emailing import send_reset_password_email_task from vibes_auth.validators import is_valid_email, is_valid_phone_number -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class CreateUser(BaseMutation): diff --git a/vibes_auth/managers.py b/vibes_auth/managers.py index 1b114653..a070ab40 100644 --- a/vibes_auth/managers.py +++ b/vibes_auth/managers.py @@ -7,7 +7,7 @@ from django.contrib.auth.hashers import make_password from core.models import Address, Order -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class UserManager(BaseUserManager): diff --git a/vibes_auth/serializers.py b/vibes_auth/serializers.py index c1dc947d..ad0094b6 100644 --- a/vibes_auth/serializers.py +++ b/vibes_auth/serializers.py @@ -30,7 +30,7 @@ from core.utils.security import is_safe_key from evibes import settings from vibes_auth.models import User -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") class UserSerializer(ModelSerializer): diff --git a/vibes_auth/views.py b/vibes_auth/views.py index 565ae099..0384d485 100644 --- a/vibes_auth/views.py +++ b/vibes_auth/views.py @@ -19,7 +19,7 @@ from vibes_auth.serializers import ( TokenVerifySerializer, ) -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") @extend_schema_view(**TOKEN_OBTAIN_SCHEMA) diff --git a/vibes_auth/viewsets.py b/vibes_auth/viewsets.py index e624e225..3b6ce820 100644 --- a/vibes_auth/viewsets.py +++ b/vibes_auth/viewsets.py @@ -27,7 +27,7 @@ from vibes_auth.serializers import ( ) from vibes_auth.utils.emailing import send_reset_password_email_task -logger = logging.getLogger("django") +logger = logging.getLogger("evibes") @extend_schema_view(**USER_SCHEMA)