随笔分类 - Flask
web development, one drop at a time
摘要:文中展示了Flask官网的Tutorial示例中用到的模板化代码片段,以备查阅。 base.html: *.html:
阅读全文
摘要:Ubuntu 18.04,Nginx 1.14.0,uWSGI 2.0.17.1,Flask 1.0.2,Python 3.6.5, 多日未更新博客,就是在忙着把自己的Flask应用在Ubuntu上运行起来,额,是生产环境中运行起来,所以,需要用到uWSGI服务器,而不是Flask自带的开发用服务器
阅读全文
摘要:Ubuntu 18.04,Nginx 1.14.0, uWSGI 2.0.17.1,Flask, 前言 Windows不支持uWSGI!为了上线自己的项目,只能选择Linux。 自己前面开发了一个Flask应用webnews,现在,将它“移植”到Linux中。 注意,项目还会用到MongoDB数据库
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2, 提示: 1.请查看本文后面的“18-07-17 11:18重大纠正” ! 2.flask run命令运行时传入参数给create_app的方法也有了,参考后面的18-07-18 12:47更新! 3.请查看18-07
阅读全文
摘要:Chrome 66,Flask 1.0.2,MongoDB 3.6.3, 创建了一个Flask应用,在将MongoDB中的数据使用PyMongo包获取后,再使用jsonify转换为JSON格式发送回请求端。 此时,Chrome浏览器显示为Unicode字符编码——无法直接看懂: 而在Firefox浏
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2,Eclipse Oxygen.1a Release (4.7.1a),PyDev 6.3.2 SQLAlchemy是一个Python的SQL工具包和对象关系映射工具,它给应用开发者提供了全部且灵活的SQL操作(数据库支
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2,Eclipse Oxygen.1a Release (4.7.1a),PyDev 6.3.2 本文为记录自己第一次使用Blueprints来搭建Flask项目,主要参考官方文档Modular Applications
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2,Eclipse Oxygen.1a Release (4.7.1a),PyDev 6.3.2 本文记录了 使用Eclipse+PyDev插件编辑Flask项目,目的是解决前面使用Notepad++编辑Python文件时
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2 本文介绍了第一次在Flask框架中操作SQLite3数据库的测试,参考了官网的文档Using SQLite 3 with Flask,直接使用了里面定义 的几个函数:init_db、get_db、close_conne
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2 重定向,就是在客户端提交请求后,本来是访问A页面,结果,后台给了B页面,当然,B页面中才有需要的信息。 在Flask中,使用redirect()函数实现重定向功能,函数原型如下:flask.redirect(locat
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2 abort()函数用于提前退出(Google翻译abort)一个请求,并用指定的错误码返回。 函数原型如下: flask.abort(status, *args, **kwargs) 第一个status参数可以是一个状
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2 Cookie是什么?有什么用? 某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃, 最新取代的规范是 RFC6265
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2 前面看了Flask的Quickstart文档,可是,一直没有练习里面的内容,这不,刚刚练习完毕,来写篇博文记录一下! 静态文件 我的Flask项目时一个单独的模块,因此,要使用静态文件,只需要在模块所在目录下建立sta
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4,Flask 1.0.2 从示例代码说起: 第1行从flask模块导入Flask类; 第2行定义一个Flask实例,每一个Flask实例都是一个WSGI应用(Application); 参数是否为__name__是由模块是否 作为应用启动 还是
阅读全文
摘要:Windows 10家庭中文版,Python 3.6.4 从Flask官网开始学起。 介绍 Flask是一个Python的Web开发微框架,基于Werkzeug、Jinja2模块(and good intentions) 开源,使用的license是BSD。 -- Werkzeug是一个综合的WSG
阅读全文