| 12345678910111213141516171819202122232425262728293031323334 |
- # coding=utf-8
- """
- @project: maxkb
- @Author:虎
- @file: system_management.py
- @date:2024/3/19 13:47
- @desc: 邮箱管理
- """
- from django.db import models
- from common.mixins.app_model_mixin import AppModelMixin
- class SettingType(models.IntegerChoices):
- """系统设置类型"""
- EMAIL = 0, '邮箱'
- RSA = 1, "私钥秘钥"
- LOG = 2, "日志清理时间"
- class SystemSetting(AppModelMixin):
- """
- 系统设置
- """
- type = models.IntegerField(primary_key=True, verbose_name='设置类型', choices=SettingType.choices,
- default=SettingType.EMAIL)
- meta = models.JSONField(verbose_name="配置数据", default=dict)
- class Meta:
- db_table = "system_setting"
|