parent
ab0ae1a41b
commit
38a2351b78
|
@ -243,7 +243,9 @@ else:
|
|||
|
||||
# redis 缓存
|
||||
REDIS_URL = f'redis://:{REDIS_PASSWORD if REDIS_PASSWORD else ""}@{os.getenv("REDIS_HOST") or REDIS_HOST}:{REDIS_PORT}/{REDIS_DB}'
|
||||
CACHES = {
|
||||
# 是否启用redis
|
||||
if locals().get("REDIS_ENABLE", True):
|
||||
CACHES = {
|
||||
"default": {
|
||||
"BACKEND": "django_redis.cache.RedisCache",
|
||||
"LOCATION": REDIS_URL,
|
||||
|
@ -251,7 +253,7 @@ CACHES = {
|
|||
"CLIENT_CLASS": "django_redis.client.DefaultClient",
|
||||
}
|
||||
},
|
||||
}
|
||||
}
|
||||
# ================================================= #
|
||||
# ******************** JWT配置 ******************** #
|
||||
# ================================================= #
|
||||
|
@ -329,5 +331,4 @@ CELERYBEAT_SCHEDULER = 'django_celery_beat.schedulers.DatabaseScheduler' # Back
|
|||
# ================================================= #
|
||||
# 接口权限
|
||||
INTERFACE_PERMISSION = locals().get("INTERFACE_PERMISSION", False)
|
||||
INTERFACE_PERMISSION = {locals().get("INTERFACE_PERMISSION", False)}
|
||||
DJANGO_CELERY_BEAT_TZ_AWARE = False
|
||||
|
|
|
@ -302,4 +302,4 @@ class ExportCeleryLogSerializer(CustomModelSerializer):
|
|||
|
||||
class Meta:
|
||||
model = CeleryLog
|
||||
fields = ('name', 'kwargs', 'seconds', 'state', 'result', 'creator_name')
|
||||
fields = ('name', 'kwargs', 'seconds', 'status', 'result', 'creator_name')
|
||||
|
|
|
@ -18,6 +18,9 @@ DATABASE_NAME = "django-vue-admin"
|
|||
# ================================================= #
|
||||
# ************** redis 数据库配置 ************** #
|
||||
# ================================================= #
|
||||
# 是否启用Redis缓存
|
||||
# 注:不使用redis则无法使用celery
|
||||
REDIS_ENABLE = True
|
||||
REDIS_DB = 1
|
||||
REDIS_HOST = '127.0.0.1'
|
||||
REDIS_PORT = 6379
|
||||
|
|
Loading…
Reference in New Issue