现在时间是:
当前位置:首 页 >> 网站开发>> 文章列表

Flask 最近两个月探明一些坑的总结

作者:   发布时间:2016-12-05 10:17:22   浏览次数:869

 狗书《Flask web 开发 基于Python的Web应用开发实践》作为入门还是可以的,PDF和教材源码我已经分享在百度云盘,详见导航!

但其中的坑也不少,尤其是对于新手,需要查询很多资料来补充,这本身就是提高过程,两个半月时间,DIY了一个网站(简易论坛):

1:理解Url_for()函数的传参原理;

2:理解jinjia2的基本用法,尤其是filter,部分参数处理可以在视图层完成;

3:如果选用mongodb,那么在Flask-login将会遇到类定义的坑,在google的帮助下完成;

4:在选择文本编辑器时,我选择了tinymce4,远离Markdown,毕竟该论坛面对的普通人,而非程序员;

5:在分页时,需要重新定义分页类,还好mongodb自带limit、skip函数还是很给力的;

6:在视图层向模板传递参数的时候,要用到上下文引用,至于用Flask的全局变量,个人建议少用为妙。此时就可以理解python万法皆对象的奥妙之处,尤其是和jinjia2传递参数的淫荡用法;但要注意用该法时,作为上下文是被直接执行的,如果要通过一个动作执行,则还是要重定义路由。

7:通过以上的坑,完成文件上传、站内消息等功能;

至此,网站的开发告一段落,接下来就是看用腾讯云还是阿里云部署了!

 







上一篇:没有了    下一篇:没有了

Copyright ©2018    易一网络科技|www.yeayee.com All Right Reserved.

技术支持:自助建站 | 领地网站建设 |短信接口 版权所有 © 2005-2018 lingw.net.粤ICP备16125321号 -5