# domain_registered **Repository Path**: jiangwenhui_admin/domain_registered ## Basic Information - **Project Name**: domain_registered - **Description**: 自动化域名解析管理 自动化阿里云域名解析系统开发: 用户在浏览器填写申请域名的表单提交到后台后,然后后台会把用户提交的申请域名的信息自动发邮件给运维主管并写入数据库,运维主管收到邮件核对无误后,进入后台管理页面,点击审核通过这个按钮,然后就会自动调用阿里云的API自动添加域名解析。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-01-10 - **Last Updated**: 2024-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 自动化域名解析管理 === 自动化阿里云域名解析系统开发: 用户在浏览器填写申请域名的表单提交到后台后,然后后台会把用户提交的申请域名的信息自动发邮件给运维主管并写入数据库,运维主管收到邮件核对无误后,进入后台管理页面,点击审核通过这个按钮,然后就会自动调用阿里云的API自动添加域名解析。 - 1.修改domain_registered/settings.py文件的最下面 - EMAIL_USE_TLS = False EMAIL_HOST = 'smtp地址 smtp.xxxxx.com' EMAIL_PORT = 25 EMAIL_HOST_USER = '邮箱账号 zzz@xxxxxx.com' EMAIL_HOST_PASSWORD = '邮箱密码' DEFAULT_FROM_EMAIL = '申请域名 ' 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 4.添加域名字段2表 , 如图 - ![Alt text](3.png) ![Alt text](1.png) 5.添加域名字段3表 , 如图 - ![Alt text](2.png) ![Alt text](4.png) 6.添加邮件接收人表 - ![Alt text](6.png) ![Alt text](7.png) 7.浏览器访问 ip:8000 - ![Alt text](5.png) 填写信息再提交如图 ![Alt text](8.png) 下图显示已经成功 ![Alt text](9.png) 查看是否有邮件通知,下图成功显示有邮件通知: ![Alt text](10.png) 9.浏览器访问 ip:8000/Review 点击通过 - ![Alt text](11.png) 10.nslookup 测试 如下图: - ![Alt text](12.png) OK,这样就走完一套流程了