“更新setting”

This commit is contained in:
2026-03-03 23:24:22 +08:00
parent fba98b388c
commit b88d5c383e
2 changed files with 13 additions and 0 deletions

View File

@@ -84,6 +84,7 @@ INSTALLED_APPS = [
'corsheaders', 'corsheaders',
'channels', 'channels',
'drf_spectacular', 'drf_spectacular',
'hertz_studio_django_codegen', # 自动注册的应用
# 必备注册的app不要删 # 必备注册的app不要删
'hertz_demo', # 初始化演示模块 'hertz_demo', # 初始化演示模块
@@ -293,6 +294,18 @@ CAPTCHA_FILTER_FUNCTIONS = (
'captcha.helpers.post_smooth', 'captcha.helpers.post_smooth',
) )
# Hertz Captcha settings (used by hertz_studio_django_captcha.captcha_generator.HertzCaptchaGenerator)
HERTZ_CAPTCHA_LENGTH = config('HERTZ_CAPTCHA_LENGTH', default=4, cast=int)
HERTZ_CAPTCHA_WIDTH = config('HERTZ_CAPTCHA_WIDTH', default=160, cast=int)
HERTZ_CAPTCHA_HEIGHT = config('HERTZ_CAPTCHA_HEIGHT', default=60, cast=int)
HERTZ_CAPTCHA_FONT_SIZE = config('HERTZ_CAPTCHA_FONT_SIZE', default=40, cast=int)
HERTZ_CAPTCHA_TIMEOUT = config('HERTZ_CAPTCHA_TIMEOUT', default=300, cast=int)
HERTZ_CAPTCHA_BACKGROUND_COLOR = config('HERTZ_CAPTCHA_BACKGROUND_COLOR', default='#ffffff')
HERTZ_CAPTCHA_FOREGROUND_COLOR = config('HERTZ_CAPTCHA_FOREGROUND_COLOR', default='#000000')
HERTZ_CAPTCHA_NOISE_LEVEL = config('HERTZ_CAPTCHA_NOISE_LEVEL', default=0.3, cast=float)
HERTZ_CAPTCHA_REDIS_KEY_PREFIX = config('HERTZ_CAPTCHA_REDIS_KEY_PREFIX', default='hertz_captcha:')
HERTZ_CAPTCHA_FONT_PATH = config('HERTZ_CAPTCHA_FONT_PATH', default=str(MEDIA_ROOT / 'arial.ttf'))
# Email configuration # Email configuration
EMAIL_BACKEND = config('EMAIL_BACKEND', default='django.core.mail.backends.smtp.EmailBackend') EMAIL_BACKEND = config('EMAIL_BACKEND', default='django.core.mail.backends.smtp.EmailBackend')
EMAIL_HOST = config('EMAIL_HOST', default='smtp.qq.com') EMAIL_HOST = config('EMAIL_HOST', default='smtp.qq.com')

BIN
static/arial.ttf Normal file

Binary file not shown.