查看原文
其他

【Python | 杂代码】Python 里Blueprint(蓝图)的运用

极简XksA 简说Python 2019-05-25

1.什么是蓝图?

蓝图定义了可用于单个应用的视图,模板,静态文件等等的集合。

2.什么时候会用到蓝图?

当我们要定义的视图函数,不在主app文件中的时候,在其他模块,我们要想定义一个路由,此时不能使用导入 app对象的方法,所以蓝图是个十分好的方法。

3.视图函数,蓝图,app对象三者之间的关系



不难看出,最终,视图函数还是注册到了 app中。

~不多赘述了,上视频吧~



https://v.qq.com/txp/iframe/player.html?vid=q0651txos7x&width=500&height=375&auto=0


这个视频太模糊了,听声音就好,看视频原地址(高清),建议电脑端观看更清晰:

https://v.qq.com/x/page/q0651txos7x.html


最后总结几点问题:

  1. 访问路由的时候没有注意到路由地址为 http://127.0.0.1:8080/aaa/qq,不过即使这样,还是会报404错误,因为路由没有注册成功,具体见视频。

  2. 大家在平时还是要多注意这些小细节问题,比如上面说的 路由地址输错。

  3. 大家访问时一定要注意,先把前面开启的服务关闭,然后再重启服务,再访问,不然,可能由于端口相同,无法访问最新内容。

  4. 视频内可能会有其他错误,希望大家指出,互相学习。

  5. 视频源码会在评论区第一条(包括本次实验和绘制小猪佩奇代码)

  6. 视频最后五分钟有惊喜,不要错过哦~


额外奉送--python绘制小猪佩奇

(代码是同学网上找到,感兴趣的同学可以在评论去获取下载,主要用了python里的 turtle模块)
https://v.qq.com/txp/iframe/player.html?vid=t1339ycp7se&width=500&height=375&auto=0

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存