fix: cleanup
This commit is contained in:
@@ -161,52 +161,9 @@ if S3_ENABLED:
|
||||
|
||||
WATCHMAN_STORAGE_PATH = 'tmp'
|
||||
|
||||
SPECTACULAR_SETTINGS = {
|
||||
'TITLE': APP_NAME,
|
||||
'DESCRIPTION': DESCRIPTION,
|
||||
'VERSION': VERSION,
|
||||
'SERVE_INCLUDE_SCHEMA': False,
|
||||
}
|
||||
|
||||
|
||||
EMAIL_USE_TLS = True
|
||||
EMAIL_USE_SSL = False
|
||||
|
||||
|
||||
CELERY_BROKER_URL = env.str('CELERY_BROKER_URL', default='memory://localhost:8000//')
|
||||
CELERY_TIME_ZONE = TIME_ZONE
|
||||
CELERY_ALWAYS_EAGER = DEBUG
|
||||
|
||||
SIMPLE_JWT = {
|
||||
'ACCESS_TOKEN_LIFETIME': datetime.timedelta(hours=12),
|
||||
'REFRESH_TOKEN_LIFETIME': datetime.timedelta(days=1),
|
||||
'ROTATE_REFRESH_TOKENS': False,
|
||||
'BLACKLIST_AFTER_ROTATION': False,
|
||||
'UPDATE_LAST_LOGIN': False,
|
||||
'ALGORITHM': 'HS256',
|
||||
'SIGNING_KEY': SECRET_KEY,
|
||||
'VERIFYING_KEY': '',
|
||||
'AUDIENCE': None,
|
||||
'ISSUER': None,
|
||||
'JSON_ENCODER': None,
|
||||
'JWK_URL': None,
|
||||
'LEEWAY': 0,
|
||||
'AUTH_HEADER_TYPES': ('Bearer',),
|
||||
'AUTH_HEADER_NAME': 'HTTP_AUTHORIZATION',
|
||||
'USER_ID_FIELD': 'id',
|
||||
'USER_ID_CLAIM': 'user_id',
|
||||
'USER_AUTHENTICATION_RULE': 'rest_framework_simplejwt.authentication.default_user_authentication_rule',
|
||||
'AUTH_TOKEN_CLASSES': ('rest_framework_simplejwt.tokens.AccessToken',),
|
||||
'TOKEN_TYPE_CLAIM': 'token_type',
|
||||
'TOKEN_USER_CLASS': 'rest_framework_simplejwt.models.TokenUser',
|
||||
'JTI_CLAIM': 'jti',
|
||||
'SLIDING_TOKEN_REFRESH_EXP_CLAIM': 'refresh_exp',
|
||||
'SLIDING_TOKEN_LIFETIME': datetime.timedelta(minutes=5),
|
||||
'SLIDING_TOKEN_REFRESH_LIFETIME': datetime.timedelta(days=1),
|
||||
'TOKEN_OBTAIN_SERIALIZER': 'rest_framework_simplejwt.serializers.TokenObtainPairSerializer',
|
||||
'TOKEN_REFRESH_SERIALIZER': 'rest_framework_simplejwt.serializers.TokenRefreshSerializer',
|
||||
'TOKEN_VERIFY_SERIALIZER': 'rest_framework_simplejwt.serializers.TokenVerifySerializer',
|
||||
'TOKEN_BLACKLIST_SERIALIZER': 'rest_framework_simplejwt.serializers.TokenBlacklistSerializer',
|
||||
'SLIDING_TOKEN_OBTAIN_SERIALIZER': 'rest_framework_simplejwt.serializers.TokenObtainSlidingSerializer',
|
||||
'SLIDING_TOKEN_REFRESH_SERIALIZER': 'rest_framework_simplejwt.serializers.TokenRefreshSlidingSerializer',
|
||||
}
|
||||
|
||||
+12
-2
@@ -1,19 +1,29 @@
|
||||
import debug_toolbar
|
||||
from django.conf import settings
|
||||
from django.conf.urls.i18n import i18n_patterns
|
||||
from django.conf.urls.static import static
|
||||
from django.contrib import admin
|
||||
from django.urls import include, path
|
||||
from django.utils.text import gettext_lazy as _
|
||||
|
||||
|
||||
i18n_resolvers = i18n_patterns(
|
||||
path(_('users/'), include('users.urls', namespace='users')),
|
||||
)
|
||||
|
||||
|
||||
urlpatterns = [
|
||||
path('', include('web.urls', namespace='web')),
|
||||
path('users/', include('users.urls', namespace='users')),
|
||||
path('admin/', admin.site.urls),
|
||||
path('watchman/', include('watchman.urls')),
|
||||
path('auth/', include('users.urls', namespace='users')),
|
||||
path('tpv/', include('shop.urls', namespace='shop')),
|
||||
]
|
||||
|
||||
|
||||
for resolver in i18n_resolvers:
|
||||
urlpatterns += resolver.url_patterns
|
||||
|
||||
|
||||
if settings.DEBUG:
|
||||
urlpatterns.append(path('__debug__/', include(debug_toolbar.urls)))
|
||||
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
||||
|
||||
Reference in New Issue
Block a user