蓝本(blueprint)

一、基本概念:

将视图方法模块化,既当大量的视图函数放在一个文件中,很明显是不合适,最好的方案是根据功能将路由合理的划分到不同的文件中;而蓝本就是为了解决这个问题而出现的。

二、使用:

  1、导入类库:

from flask import Blueprint

2、创建对象:

user = Blueprint('user', __name__, url_prefix='/user')

3、在user.py添加视图函数:

4、蓝本注册(在manage.py中):

注:注册时也可以指定路由前缀,而且优先级比创建时的高

from user import user

app.register_blueprint(user, url_prefix='/u')

欢迎关注小婷儿的博客:

csdn:https://blog.csdn.net/u010986753

博客园:http://www.cnblogs.com/xxtalhr/

有问题请在博客下留言或加QQ群:483766429 或联系作者本人 QQ :87605025

OCP培训说明连接:https://mp.weixin.qq.com/s/2cymJ4xiBPtTaHu16HkiuA

OCM培训说明连接:https://mp.weixin.qq.com/s/7-R6Cz8RcJKduVv6YlAxJA

小婷儿的python正在成长中,其中还有很多不足之处,随着学习和工作的深入,会对以往的博客内容逐步改进和完善哒。

小婷儿的python正在成长中,其中还有很多不足之处,随着学习和工作的深入,会对以往的博客内容逐步改进和完善哒。

小婷儿的python正在成长中,其中还有很多不足之处,随着学习和工作的深入,会对以往的博客内容逐步改进和完善哒。

重要的事说三遍。。。。。。

           

最新文章

  1. centos6.5升级python为2.7
  2. Math DayTwo
  3. C#----GDI+画图的一些注意和细节
  4. 自定义UIPageControl,可设置任意图片image。
  5. javascript版Ajax请求
  6. 超越luabind的luaBridge
  7. git Clone SSL certificate problem: self signed certificate
  8. VC 无标题栏对话框移动(在OnLButtonDown里再次发送消息)
  9. android 简单的开机自启
  10. redmine fastcgi常常崩溃的解决方式
  11. javascript动画中的“帧”
  12. [Elasticsearch] 分布式文件存储
  13. HDU 5976 数学
  14. [Luogu4916]魔力环[Burnside引理、组合计数、容斥]
  15. su 与 su - 比较
  16. Oracle SQL——varchar2() 和 char()关联查询 存在空格
  17. MySql服务初始化、安装、启动
  18. iOS App Extensions
  19. js 小程序获取本周七天
  20. zookeeper原生API做java客户端

热门文章

  1. HDU6198
  2. thinkphp5+qrcode生成二维码
  3. js-ES6学习笔记-Promise对象
  4. w3school前端教程合集
  5. 过滤器(Filter)与拦截器(Interceptor)的区别
  6. css3 content 特殊字符和符号
  7. C# 如何防止重放攻击
  8. Oracle常用方法备份
  9. SQLServer 事物与索引
  10. android-studio开发NDK错误记录:bash: ../../build/intermediates/classes/debug: is a directory