摘要: flask的路由分两种:静态的和动态的;这里主要介绍动态路由 @app.route('/<name>'): def user(name) return "<h1>Hello %s</h1>" %name 这里的name就是动态参数,任何能匹配到静态部分的URL的都会匹配到路由上,调用视图函数时,动态 阅读全文
posted @ 2017-09-20 17:21 cm_python_Detail 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 创建虚拟环境可以创建一个python解析器副本,可以在系统的python解析器中避免包的混乱和版本的冲突,在不同的虚拟环境只能访问该环境的安装包,使得全局python解析器保持整洁。 linux安装virtualenvwrapper,可以选择apt安装或者pip安装 apt安装 $ sudo apt 阅读全文
posted @ 2017-09-20 16:55 cm_python_Detail 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 固定写法,直接复制粘贴: from werkzeug.routing import BaseConverter class RegexConverter(BaseConverter): """在路由中使用正则表达式进行提取参数的转换工具""" def __init__(self, url_map, 阅读全文
posted @ 2017-09-20 15:42 cm_python_Detail 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 当我们在视图当中想要返回一个json数据,而不是一个模板的时候,我们可以用python内置的json.dumps()。 在flask中也有一个类似的处理模块jsonify,flask.json.jsonify(*args,**kwargs) ,使用参数的形式和使用字典容器的形式对这个方法来说是一致的 阅读全文
posted @ 2017-09-20 15:33 cm_python_Detail 阅读(537) 评论(0) 推荐(0) 编辑