VOGU手游网:值得大家信赖的游戏下载站!
发布时间:2021-06-12 16:16:49来源:VOGU手游网作者:VOGU手游网
用户注册登陆
用户信息管理
博客发表、评论
博客展示(分页)
收藏(点赞)
搜索、统计、排序、…
blog/ # 项目根目录 app/ # 程序包目录 static/ # 静态文件目录 js/ # js文件目录 css/ # css文件目录 img/ # 图片文件目录 templates/ # 模板文件目录 views/ # 视图函数(蓝本) models/ # 所有的数据模型文件 forms/ # 所有的表单文件 config.py # 配置文件 email.py # 邮件发送 extensions.py # 所有扩展 __init__.py # 作为一个包必须有 migrations/ # 数据库迁移目录 tests/ # 测试文件目录 venv/ # 虚拟环境 requirements.txt # 项目依赖包列表我呢见 manage.py # 启动控制文件
1.新建一个项目,按照需求创建需要的目录及文件
2.创建虚拟环境
virtualenv venv # 创建虚拟环境 venv\Scripts\activate # 启动虚拟环境 venv\Scripts\activate # 退出虚拟环境
3.依赖包管理
生成依赖环境:pip freeze > requirements.txt
下载依赖包:pip install -r requirements.txt
1.配置文件的书写与使用
1.在config.py文件中书写项目配置 2.在app/__init__.py中封装create_app函数 3.在manage.py文件中调用create_app函数并启动实例
2.添加各种扩展
1.在app/extensions.py中,创建扩展对象,封装初始化函数config_extensions 2.在create_app函数中调用配置函数即可
3.添加蓝本
1.在view目录下创建文件,在新建的文件中创建蓝本,添加视图函数等 2.在views目录下创建__init__.py文件中,封装一个config_blueprint函数,完成蓝本注册 3.为了简化蓝本注册,多写一个蓝本配置的元组,然后遍历执行注册 4.自行添加新的蓝本时,只需要导入,然后再配置中增加一项即可
4.项目基础模板定制
1.基础模板定制 2.为了测试,顺便定制了错误显示页面(config_errorhandler)
5.邮件的异步发送
1.http://blog.csdn.net/qq_25046261/article/details/78914370#t5异步发送邮件的两个函数 2.导入对应的依赖
神雕侠侣2手游氪金玩家消费指南
食物语手游腊味合蒸高阶阵容打法思路一览
商道高手最佳上阵25人怎么搭配阵容
王牌战士据点占领怎么玩 游戏模式介绍
闪耀暖暖养不起表情包 闪耀暖暖表情包大全持续更新
王牌战士团战如何切入详细讲解
王牌战争文明重启手工炸弹怎么获得
王牌战争文明重启各种资源刷新地点与详细位置大全
和平精英超高音质怎么修改 超简单修改音质办法介绍
王者荣耀
角色扮演
斗罗大陆手游
角色扮演
一刀传世
角色扮演
梦三国
角色扮演
坠落星界
其它游戏
邪恶疯人院
休闲益智
征途永恒
角色扮演
和平精英
枪战射击
神雕侠侣2
角色扮演