mirror of
https://github.com/xingsu1021/pthelper.git
synced 2026-02-07 20:33:39 +08:00
26 lines
1.3 KiB
Python
26 lines
1.3 KiB
Python
from django.db import models
|
|
|
|
# Create your models here.
|
|
|
|
|
|
class MailType(models.Model):
|
|
name = models.CharField('类型名称,QQ邮箱', max_length=20, unique=True)
|
|
alias_name = models.CharField("类型别名,qq,sina,163", max_length=20)
|
|
smtp_server = models.CharField("发信地址", max_length=100)
|
|
smtp_port = models.IntegerField("发信端口",default=465)
|
|
|
|
class NotifyConfig(models.Model):
|
|
"""
|
|
通知配置
|
|
"""
|
|
name = models.CharField('名称,特定:iyuu,telegram,email,enwechat', max_length=20, unique=True)
|
|
iyuu_key = models.CharField("IYUU令牌", max_length=200)
|
|
tg_chat_id = models.BigIntegerField('频道ID或自身id',default=0)
|
|
tg_token = models.CharField("telegram令牌", max_length=200)
|
|
mail_type = models.CharField("发件邮箱类型:qq,sina,163", max_length=10,null=True)
|
|
smtp_user = models.CharField("发信账号", max_length=100)
|
|
smtp_password = models.CharField("发信账号密码", max_length=128)
|
|
receive_user = models.CharField("接收账号,默认为发信账号,企业微信接收者", max_length=200)
|
|
enwechat_corp_id = models.CharField("企业ID", max_length=100, default='')
|
|
enwechat_agent_id = models.CharField("应用ID", max_length=50, default='')
|
|
enwechat_agent_secret = models.CharField("应用密钥", max_length=200, default='') |