自动化阿里云域名解析系统开发: 用户在浏览器
自动化域名解析管理
自动化阿里云域名解析系统开发: 用户在浏览器填写申请域名的表单提交到后台后,然后后台会把用户提交的申请域名的信息自动发邮件给运维主管并写入数据库,运维主管收到邮件核对无误后,进入后台管理页面,点击审核通过这个按钮,然后就会自动调用阿里云的API自动添加域名解析。
1.修改domain_registered/settings.py文件的最下面
EMAIL_USE_SSL = True
EMAIL_HOST = 'smtp.xxxxx.com' # smtp地址
EMAIL_PORT = 465
EMAIL_HOST_USER = 'xxxx@xxx.xx' # 邮箱账号
EMAIL_HOST_PASSWORD = 'xxxxxxxx' # 密码
DEFAULT_FROM_EMAIL = '申请域名 <{}>'.format(EMAIL_HOST_USER)
2.修改app01/aliyun/阿里云api.py
AccessKeyId = 'xxxxx' # "你的阿里云AccessKeyId"
AccessKeySecret = 'xxxxxxxx' # "你的阿里云AccessKeySecret "
3.启动
pip3 install -r requirements.txt
python3 manage.py runserver 0:8000
浏览器访问 ip:8000/admin
账号 root 密码 jiangwenhui
填写信息再提交如图
下图显示已经成功
查看是否有邮件通知,下图成功显示有邮件通知:
OK,这样就走完一套流程了,只是简单演示一下,还有更多功能请自行挖掘
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。