自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 项目:基于Flask的微电影管理网页3

这部分主要实现前台部分(添加管理员,查看管理员,添加,修改,删除管理员权限,查看,删除电影收藏,查看,删除评论,查看日志,管理员登陆,注销,修改密码,增删改查电影,增删改查预告,增删改查标签,查看,删除用户)编辑表单(forms)# 管理员class BaseForm(FlaskForm): name = StringField( label='管理员名称', ...

2019-03-28 22:03:06 631

原创 项目:基于Flask的微电影管理网页2

这部分实现后台功能(主页,用户注册,登陆,注销,查看用户信息,修改密码,查看用户评论,查看用户日志,查找电影,观看电影)1.编辑表单(forms)class BaseForm(FlaskForm): username = StringField( label="用户名", validators=[ DataRequired()...

2019-03-28 21:31:59 778 1

原创 项目:基于Flask的微电影管理网页(补充知识:蓝图)1

了解什么是蓝图python中的蓝图就是将系统的代码模块化,比如登录模块管理登录注册修改密码,管理模块管理网站内容的增删改查等等,如果都写在一起会使代码非常的乱没有条理。所以我们需要蓝图来对代码模块化,使得代码结构清晰,便于维护。如何定义蓝图从Flask中导入Blueprint,再创建一个实例即可。Blueprint接受两个参数,分别为蓝本的名字和蓝本所在的包或模块,大多数情况下第二个参数使...

2019-03-20 16:22:20 697

原创 项目:基于Flask的任务清单管理页面

1.列出项目框架-app—static #静态文件目录—templates #html页面目录—init.py #读取配置信息—forms.py #表单—models.py #数据模型—views.py #视图函数-config.py #配置信息-manage.py #执行函数2. 代码操作步骤创建数据库与初始化数据表单;编写配置文件;编写表单与视图函数;通过视图...

2019-03-20 16:13:53 510 1

原创 Flask案例-基于Flask的任务清单管理系统

要求1.目标本项目将学习 Mariadb 作为数据库后端,Bootstrap 作为前端的技术栈,并实现一个清单应用。从中我们可以学习 Flask Web 应用框架,及 Mariadb 关系型数据库和 BootStrap web开发框架。2.项目介绍本应用修改自 TodoMVC 的 todo list 应用,使用 Mariadb 作为数据库后端,Bootstrap 作为前端的 Flask 应...

2019-03-14 15:45:02 614

原创 Flask-migrate数据库升级管理

什么是Flask-migrate?Flask-Migrate是一个为Flask应用处理SQLAlchemy数据库迁移的扩展,使得可以通过Flask的命令行接口或者Flask-Scripts对数据库进行操作。如何配置?app = Flask(__name__)app.config.from_envvar('config.py')db = SQLAlchemy(app) migrate...

2019-03-14 15:09:13 333

原创 Flask-sqlalchemy数据库拓展模块

Flask-sqlalchemy模块是什么?Flask-SQLAlchemy 是一个 Flask 扩展,简化了在 Flask 程序中使用 SQLAlchemy 的操作。SQLAlchemy 是一个很强大的关系型数据库框架,支持多种数据库后台。SQLAlchemy 提供了高层 ORM,也提供了使用数据库原生 SQL 的低层功能。配置数据库from flask_sqlalchemy impo...

2019-03-14 15:03:54 269

原创 Flask模块知识框架总结

Flask程序的基本结构模块的安装 pip虚拟环境 (Anaconda, virtualenv )实现简单的web服务网站?路由- 普通路由设置- 动态路由 @app.route(’/users//’)- 设置可以接收的HTTP请求的类型 @app.route(’/login/’, methods=[‘GET’, ‘POST’])视图函数...

2019-03-14 13:12:38 396

原创 Flask中的表单处理以及邮件发送

flask中集成的web表单处理为什么使用Flask-WTF?request对象公开了所有客户端发送的请求信息。特别是request.form可以访问POST请求提交的表单数据。尽管Flask的request对象提供的支持足以处理web表单,但依然有许多任务会变得单调且重复。表单的HTML代码生成和验证提交的表单数据就是两个很好的例子。优势:Flask-WTF扩展使得处理web表单...

2019-03-08 16:21:29 483

原创 实现注册成功后会自动发送邮件到账户(时间以及ip)

模板参考python前段页面制作-Flask续最后的案例改动app.py里的register函数,使得在验证注册成功后进行发送邮件操作代码部分:首先import socket,datetime@app.route('/register/', methods=['GET', 'POST'])def register(): if request.method == 'POST': ...

2019-03-08 15:43:48 870

原创 python前端页面制作模块--Flask续

flask项目静态文件的导入两种方法:<link href="/static/css/bootstrap.css" rel="stylesheet"><link href="{{ url_for('static', filename="css/bootstrap.css") }}" rel="stylesheet">flask链接的导入两种方

2019-03-07 14:18:59 671

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除