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

话不多说,看下有修改的地方。

程序

运行前,请安装djangopywebiorequests模块。

(产品名称可以一键修改)

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