From 94afb9d5f49f5bf071e4efa5bfed432dede0ad0a Mon Sep 17 00:00:00 2001 From: qwerrrqw Date: Fri, 15 Nov 2024 23:26:56 +0900 Subject: [PATCH 1/2] modify ruff 0.7.3 rule --- .../config/settings/production.py | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/{{cookiecutter.project_slug}}/config/settings/production.py b/{{cookiecutter.project_slug}}/config/settings/production.py index 6f5a04cd1..6c65d75a7 100644 --- a/{{cookiecutter.project_slug}}/config/settings/production.py +++ b/{{cookiecutter.project_slug}}/config/settings/production.py @@ -1,10 +1,11 @@ # ruff: noqa: E501 -import logging # 표준 라이브러리 -import ssl # 표준 라이브러리 +# Standard Library +import logging +import ssl {% if cookiecutter.use_sentry == 'y' -%} +# Third-party import sentry_sdk - {%- if cookiecutter.use_celery == 'y' %} from sentry_sdk.integrations.celery import CeleryIntegration {%- endif %} @@ -13,15 +14,17 @@ from sentry_sdk.integrations.logging import LoggingIntegration from sentry_sdk.integrations.redis import RedisIntegration {% endif -%} +# Local from .base import * # noqa: F403 -from .base import DATABASES # 로컬 모듈 -from .base import INSTALLED_APPS # 로컬 모듈 -from .base import REDIS_URL # 로컬 모듈 -from .base import env # 로컬 모듈 - +from .base import ( + DATABASES, + INSTALLED_APPS, + REDIS_URL, + env, {%- if cookiecutter.use_drf == "y" %} -from .base import SPECTACULAR_SETTINGS # DRF 관련 설정 + SPECTACULAR_SETTINGS, {%- endif %} +) # GENERAL # ------------------------------------------------------------------------------ From cddfa6c7c5f21f11fc70bfba95b00b666590d49a Mon Sep 17 00:00:00 2001 From: qwerrrqw Date: Fri, 15 Nov 2024 23:40:48 +0900 Subject: [PATCH 2/2] import ssl --- .../config/settings/production.py | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/{{cookiecutter.project_slug}}/config/settings/production.py b/{{cookiecutter.project_slug}}/config/settings/production.py index 6c65d75a7..1312bef38 100644 --- a/{{cookiecutter.project_slug}}/config/settings/production.py +++ b/{{cookiecutter.project_slug}}/config/settings/production.py @@ -1,30 +1,28 @@ # ruff: noqa: E501 -# Standard Library -import logging import ssl {% if cookiecutter.use_sentry == 'y' -%} -# Third-party +import logging + import sentry_sdk + {%- if cookiecutter.use_celery == 'y' %} from sentry_sdk.integrations.celery import CeleryIntegration + {%- endif %} from sentry_sdk.integrations.django import DjangoIntegration from sentry_sdk.integrations.logging import LoggingIntegration from sentry_sdk.integrations.redis import RedisIntegration -{% endif -%} -# Local +{% endif -%} from .base import * # noqa: F403 -from .base import ( - DATABASES, - INSTALLED_APPS, - REDIS_URL, - env, +from .base import DATABASES +from .base import INSTALLED_APPS +from .base import REDIS_URL {%- if cookiecutter.use_drf == "y" %} - SPECTACULAR_SETTINGS, +from .base import SPECTACULAR_SETTINGS {%- endif %} -) +from .base import env # GENERAL # ------------------------------------------------------------------------------