mdsc/core/config.py

29 lines
472 B
Python

from pydantic import BaseSettings
class Settings(BaseSettings):
SECRET_KEY: str
# 数据库
MYSQL_ADDRESS: str
MYSQL_USER: str
MYSQL_PASSWORD: str
MYSQL_DB: str
# redis, ip + 端口
REDIS_SERVER: str
# rabbitMQ
RABBITMQ_ADDRESS: str
# 短信服务
# 邮件服务
# 支付宝信息
# 存储服务信息
# pip freeze > requirements.txt
# settings = Settings(_env_file='prod.env', _env_file_encoding='utf-8')