Refactor DRF settings and fix schema configurations
Updated DRF settings with new TOS URL and version for consistency. Corrected API URLs in B2B schema and reorganized imports in core views for better readability. These changes ensure accurate references and maintain cleaner code structure.
This commit is contained in:
parent
76d490f2e2
commit
5012727e84
3 changed files with 6 additions and 6 deletions
|
|
@ -27,21 +27,21 @@ from rest_framework_yaml.renderers import YAMLRenderer
|
|||
from sentry_sdk import capture_exception
|
||||
|
||||
from core.docs.drf.views import (
|
||||
BUY_AS_BUSINESS_SCHEMA,
|
||||
CACHE_SCHEMA,
|
||||
CONTACT_US_SCHEMA,
|
||||
LANGUAGE_SCHEMA,
|
||||
PARAMETERS_SCHEMA,
|
||||
REQUEST_CURSED_URL_SCHEMA,
|
||||
SEARCH_SCHEMA,
|
||||
BUY_AS_BUSINESS_SCHEMA,
|
||||
)
|
||||
from core.elasticsearch import process_query
|
||||
from core.models import DigitalAssetDownload, Order
|
||||
from core.serializers import (
|
||||
BuyAsBusinessOrderSerializer,
|
||||
CacheOperatorSerializer,
|
||||
ContactUsSerializer,
|
||||
LanguageSerializer,
|
||||
BuyAsBusinessOrderSerializer,
|
||||
)
|
||||
from core.utils import get_project_parameters, is_url_safe
|
||||
from core.utils.caching import web_cache
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ urlpatterns = [
|
|||
# path(r'graphql/', csrf_exempt(CustomGraphQLView.as_view(graphiql=True, schema=schema))),
|
||||
path(
|
||||
r"docs/",
|
||||
SpectacularAPIView.as_view(urlconf="evibes.api_urls", custom_settings=SPECTACULAR_B2B_SETTINGS),
|
||||
SpectacularAPIView.as_view(urlconf="evibes.b2b_urls", custom_settings=SPECTACULAR_B2B_SETTINGS),
|
||||
name="schema-b2b",
|
||||
),
|
||||
path(r"docs/swagger/", CustomSwaggerView.as_view(url_name="schema-b2b"), name="swagger-ui-b2b"),
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ SPECTACULAR_PLATFORM_SETTINGS = {
|
|||
"TITLE": f"{CONSTANCE_CONFIG.get('PROJECT_NAME')[0]} API",
|
||||
"DESCRIPTION": SPECTACULAR_PLATFORM_DESCRIPTION,
|
||||
"VERSION": "2.5.0",
|
||||
"TOS": "https://wiseless.xyz/terms-of-service",
|
||||
"TOS": "https://wiseless.xyz/evibes/terms-of-service",
|
||||
"SWAGGER_UI_DIST": "SIDECAR",
|
||||
"CAMELIZE_NAMES": True,
|
||||
"POSTPROCESSING_HOOKS": [
|
||||
|
|
@ -145,8 +145,8 @@ SPECTACULAR_PLATFORM_SETTINGS = {
|
|||
SPECTACULAR_B2B_SETTINGS = {
|
||||
"TITLE": f"{CONSTANCE_CONFIG.get('PROJECT_NAME')[0]} API",
|
||||
"DESCRIPTION": SPECTACULAR_B2B_DESCRIPTION,
|
||||
"VERSION": "1.0.0",
|
||||
"TOS": "https://wiseless.xyz/terms-of-service",
|
||||
"VERSION": "2.5.0",
|
||||
"TOS": "https://wiseless.xyz/evibes/terms-of-service",
|
||||
"SWAGGER_UI_DIST": "SIDECAR",
|
||||
"CAMELIZE_NAMES": True,
|
||||
"POSTPROCESSING_HOOKS": [
|
||||
|
|
|
|||
Loading…
Reference in a new issue