随笔分类 - Flask web开发
摘要:本文介绍如何处理ajax请求, 一、处理ajax的post请求 举例一: js代码举例如下: 对应的flask代码举例如下: 注意,处理函数可以return两种格式的数据。一是合法的json格式的字符串。 二是通过jsonify 方法将其参数转为一个合法的'Response'对象,jsonify方法
阅读全文
摘要:我们在开发WEB应用时,往往会需要对所有的url请求进行拦截,做些预处理,比如权限处理、日志等统一处理。 本文介绍一下Flask中的处理机制。我们通过一个简单的例子来说明。 1、编写一个简单应用 run.py,内容如下 上面代码中的关键是 @app.before_request 这个标识,flask
阅读全文
摘要:本文我们在上篇文章《Flask web开发 处理POST请求(登录案例)》的基础上,来讲述Flask对session的支持。 在上面案例上,我们需要修改和新增如下功能 1、登录成功后的 url不再是 http://192.168.142.138/home?username=admin 而是http:
阅读全文
摘要:本文我们以一个登录例子来说明Flask对 post请求的处理机制。 1、创建应用目录,如 mkdir example cd example 2、在应用目录下创建 run.py文件,内容如下 上面的代码解释如下: 1)上面的代码用到了几个flask的方法 render_template : 将请求定位
阅读全文
摘要:Flask是一个基于python的轻量级web框架。当安装好后Flask后 (pip install flask),就可以开始使用了。 一、最简单的例子 1、新建目录,作为web应用的目录,如: mkdir myapp 2、编写 hello.py文件,放在上面的myapp目录下 3、启动flask服
阅读全文