摘要: 密码扩展 1、使用Werkzeug实现密码散列 在User模型中加入密码散列 app/models.py 计算密码散列值的函数通过名为password的只写属性实现,设定这个属性的值时,赋值方法会调用Werkzeug提供的generate_password_hash()函数,并把得到的结果赋值给pa 阅读全文
posted @ 2019-11-03 12:15 换头怪 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 1、目录结构 目录: Flask程序一般保存在名为app的包中 migrations文件夹包含数据库迁移脚本 单元测试编写在test包中 venv文件夹包含python虚拟环境 文件: requirements.txt 列出来了所有依赖包,便于在其他电脑中重新生成相同的虚拟环境 config.py 阅读全文
posted @ 2019-11-03 00:59 换头怪 阅读(280) 评论(0) 推荐(0) 编辑