admin管理员组文章数量:1566678
文章目录
- 前言
- 程序
-
- `django`配置
- `settings.py`
- `urls.py`
- 客户端程序`putMessage.py`
- 运行效果展示
-
- 下载
前言
好家伙,这个程序我做了整整一中午!看我搞得我的QQ邮箱,乌烟瘴气,全是测试用的邮件……
直到看到成功了,我才高兴地蹦了起来,然后发了这篇博客。
这个程序使用django
制作,具体结构如下:
D:.
│ putMessage.py
│
└─template
│ db.sqlite3
│ manage.py
│ users
│
└─template
│ asgi.py
│ settings.py
│ urls.py
│ wsgi.py
│ __init__.py
│
└─__pycache__
settings.cpython-36.pyc
urls.cpython-36.pyc
wsgi.cpython-36.pyc
__init__.cpython-36.pyc
话不多说,看下有修改的地方。
程序
运行前,请安装
django
、pywebio
、requests
模块。
(产品名称可以一键修改)
django
配置
最原始的配置,直接django-admin startproject template
。修改一下以下程序:
settings.py
程序需要修改FOLLOW_HOSTS
,添加元素*
。
urls.py
服务器的主要部分。
from django.shortcuts import HttpResponse
from django.urls import path
from random import randint
from json import dumps
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
isLogin = False # 已登录开关
product = 'xxx' # 产品名称一键修改
passwordNew = 0 # 验证码
def main(request): # 主页面(没啥用,随便写)
return HttpResponse('<center><b><h1><font face="Microsoft YaHei" color="red">欢迎使用%s!</font></h1></b></center>' % product)
def VC(request): # 发送邮箱验证码
global passwordNew
email = request.GET['m']
sender = "qingfengstudio@yeah" # 私人邮件配置
版权声明:本文标题:python网页登录模板 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726183173a1059236.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论