目录 BBS项目(三) 注册forms类编写局部钩子和全局钩子 注册功能前端 注册功能后端 注册功能前端错误渲染 登录页面搭建 验证码 点击刷新验证码 登录功能前后端 首页页面搭建 BBS项目(三) DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>登录页面</title> <link rel DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Login</title> <script width, height), (255, 255, 255)) # 创建Font对象: # 创建ttf格式文件 font = ImageFont.truetype(r'E:\BBS www.jdcloud.com" target="_blank">京东云 工控组态源码
zlalert.alertNetworkError()
}
});
});
});
(2)cms/cms_banners.html
{% from 'common/_macros.html' import static %}
<script src="{{ static('cms/js/banners.js') }}"></script
login_required
def banners():
banners = BannerModel.query.all()
return render_template('cms/cms_banners.html
',banners=banners)
(4)cms_banners.html
{% for banner in banners %}
7.1.修改邮箱界面完成
(1)cms/cms_resetemail.html
{% extends 'cms/cms_base.html' %}
{% block title -%}
修改邮箱
{%
ResetEmail(views.MethodView):
def get(self):
return render_template('cms/cms_resetemail.html
pass
bp.add_url_rule('/resetemail/',view_func=ResetEmail.as_view('resetemail'))
(3)cms/cms_base.html
li>修改邮箱
(3)static/cms/css/base.css
把cms_resetpwd.html
7.2.Flask-mail的使用以及邮箱的配置
(1)exts.py
from flask_mail import Mail
mail = Mail()
(2)Perfect_bbs.py
fromBBS论坛(七)
关注
相关资讯
活动推荐