上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 144 下一页
摘要: 前言 flask 使用app.run() 启动项目的时候,默认debug模式是关闭的,需自己开启debug模式。 本篇教2种方法开启 flask 项目debug模式。 为什么要开启debug模式 在Flask 项目开发过程中我们一般会用 debug 模式,方便调试。启动flask访问,默认是没开启d 阅读全文
posted @ 2022-08-22 18:31 上海-悠悠 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 前言 Flask 接口返回的json 格式数据有中文的时候,默认是以ASCII码 返回的,没正常显示中文。 jsonify 返回 json 数据 函数直接返回dict 数据 或返回jsonfy() 函数处理的数据,都是以json格式返回的 from flask import Flask, jsoni 阅读全文
posted @ 2022-08-22 16:43 上海-悠悠 阅读(903) 评论(0) 推荐(1) 编辑
摘要: 前言 视图函数的返回值会自动转换为一个响应对象。如果返回值是一个字典,那么会调用 jsonify() 来产生一个响应。 响应转换规则 视图函数的返回值会自动转换为一个响应对象。如果返回值是一个字符串,那么会被 转换为一个包含作为响应体的字符串、一个 200 OK 出错代码 和一个 text/html 阅读全文
posted @ 2022-08-22 10:56 上海-悠悠 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 前言 JSON 格式的响应是常见的,用 Flask 写这样的 API 是很容易上手的。如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应。 返回JSON 格式 如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应。 from flask import Flask 阅读全文
posted @ 2022-08-22 10:19 上海-悠悠 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 前言 在 Flask 中 由全局对象 request 来提供请求信息。 Request 请求对象 首先,您必须从 flask 模块导入请求对象: from flask import request 通过使用 method 属性可以操作当前请求方法,通过使用 form 属性处理表单数据(在 POST 阅读全文
posted @ 2022-08-21 20:38 上海-悠悠 阅读(690) 评论(1) 推荐(0) 编辑
摘要: 前言 在 Python 内部生成 HTML 不好写,且相当笨拙。因为您必须自己负责 HTML 转义, 以确保应用的安全。因此 Flask 自动为您配置 Jinja2 模板引擎。 django 也是用的jinja2 模板引擎,这点是相通的。 templates 模板 Flask 会在 template 阅读全文
posted @ 2022-08-21 20:14 上海-悠悠 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 前言 使用 route 装饰器设置url访问地址,默认是get请求方式,通过 methods 参数可以设置不同的http 请求方法 methods 参数 没有声明请求方式,默认是get请求 from flask import Flask app = Flask(__name__) @app.rout 阅读全文
posted @ 2022-08-21 19:42 上海-悠悠 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 前言 通过url 地址可以访问一个网页,Flask 框架使用 route() 装饰器来把函数绑定到 URL。 路由 使用 route() 装饰器来把函数绑定到 URL。 from flask import Flask app = Flask(__name__) @app.route('/') def 阅读全文
posted @ 2022-08-21 19:02 上海-悠悠 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 前言 Flask是由python开发的轻量的web框架,小巧,灵活,一个脚本就可以启动一个web项目,上手非常容易。 Flask 和 Django 框架对比 Django: 大而全,有一套完整的框架,但是耦合性高。Auth,Permission,admin基本没用,开发快,符合 MVC 模式 Fla 阅读全文
posted @ 2022-08-20 21:07 上海-悠悠 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 前言 向属性添加“验证”的一种快速方法是使用 validates()装饰器。 校验器 属性验证器可以引发异常,停止改变属性值的过程,或者可以将给定值更改为不同的值。 与所有属性扩展一样,验证器仅由普通用户代码调用;当 ORM 填充对象时,它们不会发出。 from sqlalchemy.ext.dec 阅读全文
posted @ 2022-08-20 17:05 上海-悠悠 阅读(257) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 144 下一页