dt / app /resources /api /setting.py
gitdeem's picture
Upload 96 files
4e9efe9 verified
raw
history blame contribute delete
923 Bytes
# resources/system.py
from flask_restful import Resource
from app.utils.response import APIResponse
from flask import current_app
class SystemVersionResource(Resource):
def get(self):
"""获取系统版本信息[^1]"""
return APIResponse.success({
'version': current_app.config['SYSTEM_VERSION'],
'message': 'success'
})
class SystemSettingsResource(Resource):
def get(self):
"""获取全量系统配置[^2]"""
return APIResponse.success({
'site_setting': {
'version': current_app.config['SYSTEM_VERSION'],
'site_name': current_app.config['SITE_NAME']
},
'api_setting': {
'api_url': current_app.config['API_URL'],
'models': current_app.config['TRANSLATE_MODELS']
},
'message': 'success'
})