perf: add flower enable setting

This commit is contained in:
ibuler
2026-05-09 09:25:42 +08:00
parent dc06b9b35b
commit b487a22821
3 changed files with 4 additions and 0 deletions

View File

@@ -763,6 +763,8 @@ class Config(dict):
'JDMC_SOCK_PATH': '',
'SMALL_LOGO_MODE': os.environ.get('SMALL_LOGO_MODE', False),
'FLOWER_ENABLED': True,
# x-forwarded-for 相关
'TRUSTED_IP_VERIFY_ENABLED': False,
'TRUSTED_IP_SOURCE_HEADER': '',

View File

@@ -298,5 +298,6 @@ SMALL_LOGO_MODE = CONFIG.SMALL_LOGO_MODE
REMOTE_APP_STORE_URL = CONFIG.REMOTE_APP_STORE_URL
FLOWER_ENABLED = CONFIG.FLOWER_ENABLED
LANGUAGES_SUPPORTED = [code.strip() for code in CONFIG.LANGUAGES_SUPPORTED.split(',')]

View File

@@ -88,6 +88,7 @@ class PrivateSettingSerializer(PublicSettingSerializer):
CHANGE_SECRET_AFTER_SESSION_END = serializers.BooleanField()
JDMC_ENABLED = serializers.BooleanField()
FLOWER_ENABLED = serializers.BooleanField()
REMOTE_APP_STORE_URL = serializers.CharField()