首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏有趣的django

    Flask快速入门 flask快速入门

    flask快速入门 1.1.三种框架比较 Django: 重武器,内部包含了非常多组件:ORM、Form、ModelForm、缓存、Session、中间件、信号等 Flask:短小精悍,内部没有太多组件 pip install -i https://pypi.douban.com/simple flask (2)运行 基本使用 from flask import Flask #实例化flask对象 __call__ app.run() 浏览器访问:http://127.0.0.1:5000/ 1.3.快速入门实例 (1)view.py from flask import Flask,render_template 之CBV from flask import Flask,render_template,request,redirect,session,url_for,views app = Flask(__name --传参数arg -->  1.9.请求与响应 from flask import Flask from flask import request from flask import

    1.7K00发布于 2018-05-30
  • 来自专栏乐百川的学习频道

    Flask 快速入门

    Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档,大部分代码引用自官方文档。 安装Flask 首先我们来安装Flask。最简单的办法就是使用pip。 pip install flask 然后打开一个Python文件,输入下面的内容并运行该文件。 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello Flask!' if __name__ == '__main__': app.run() 快速开始 调试模式 我们修改代码中的输出,然后查看浏览器上是否有变化。如果你照做的话,可以看到什么变化都没有。

    1.9K101发布于 2018-01-09
  • 来自专栏应兆康的专栏

    Python Web - Flask笔记9

    取消所有key的监视 uwatech 9. 发布/订阅操作 给某个频道发消息 publish channel message 订阅某个频道的消息 subscribe channel 10.

    88920发布于 2018-08-02
  • 来自专栏菲宇

    Flask基础快速入门

    简介 Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 flask中文文档 Jinja 文档 Werkzeug 文档 1、安装Flask pip install Flask 2、最小的Flask 应用 为了测试 Flask 安装,请在编辑器中将以下代码输入 Hello.py: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return from flask import Flask app = Flask(__name__) @app.route('/user/<username>') def show_user_profile 理想状况下, 你已经配置好 Web 服务器来提供静态文件,但是在开发中,Flask 也可以做到。

    92310发布于 2020-03-20
  • 来自专栏测试开发技术

    测试开发:10分钟Flask快速入门!

    一、Flask介绍 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理 ,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据进行渲染,将渲染后的字符串返回给用户浏览器 微框架中的“微”意味着 Flask 旨在保持核心简单而易于扩展。Flask 不会替你做出太多决策——比如使用何种数据库。而那些 Flask 所选择的——比如使用何种模板引擎——则很容易替换。 pip3 install flask 二、基本使用 示例: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world 3、Flask中装饰器应用 from flask import Flask,render_template,request,redirect,session app = Flask(__name__)

    77930编辑于 2022-09-28
  • 来自专栏从零开始学自动化测试

    Flask 学习-42.Flask-RESTX 快速入门

    前言 Flask-restfull 是flask 框架开发接口的一个框架,Flask-RESTPlus 是Flask-restfull 升级版,可以生成swagger 在线文档了。 但是 Flask-RESTPlus 这个项目不再维护了,迁移到 Flask-RESTX 了。Flask-RESTX 与 Flask-RESTPlus 的 API 保持 100% 兼容。 return {'task': 'Hello world'}, 201, {'Etag': 'some-opaque-string'} 2022年第 12期《python接口web自动化+测试开发 》课程,9月17号开学! 本期上课时间:2022年9月17号 - 2022年12月17号,周六周日上午9:00-11:00 报名费:报名费3000一人(周期3个月) 联系微信/QQ:283340479

    1.9K20编辑于 2022-09-08
  • 来自专栏全栈程序员必看

    flask 教程_python flask快速入门与进阶

    Flask入门基础教程 Flask简介 Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。 它可以很好地结合MVC模式进行开发开发人员分工合作,小型团队在短时间内就可以完成功能丰富的中小型网站或Web服务的实现。 另外,Flask还有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简单的同时实现功能的丰富与扩展,其强大的插件库可以让用户实现个性化的网站定制,开发出功能强大的网站。 理想状况下, 你已经配置好 Web 服务器来提供静态文件,但是在开发中,Flask 也可以做到。 你可以立即部署到付费的或者免费的服务器来完成快速入门。

    3.2K40编辑于 2022-09-20
  • 来自专栏有趣的django

    9.Flask Cookie和Session

    flask采用的就是这种方式,但是也可以替换成其它方式。 1.2.设置cookie 设置cookie:应该在Response的对象上设置。 flask.Response对象上有一个set_cookie方法,可以通过这个方法来设置cookie信息。 from flask import Flask,request,Response app = Flask(__name__) @app.route('/') def hello_world(): 操作session 设置session:通过flask.session就可操作session了,操作session就跟操作字典是一样的。 代码如下: from flask import Flask,session import os from datetime import timedelta app = Flask(__name__)

    1.2K10发布于 2018-08-30
  • 来自专栏自动化、性能测试

    Flask9)- 蓝图的基本使用

    前言 在前面的例子中,所有的页面处理逻辑都是放在同一个文件中,随着业务代码的增加,将所有代码都放在单个程序文件中是非常不合适的 不仅会让阅读代码变得困难,而且会给后期维护带来麻烦 Flask 中使用蓝图 ,提供了模块化管理程序路由的功能,使程序结构更加清晰 蓝图简介 随着 Flask 程序越来越复杂,需要对程序进行模块化的处理 蓝图 (Blueprint) 是 Flask 程序的模块化处理机制 它是一个存储视图方法的集合 和 蓝图 Blueprint from flask import Flask, Blueprint # 导入蓝图类 from s7_blueprints import news from s7_blueprints 更具扩展性的架构 概述 随着业务代码的增加,需要为 Flask 程序提供一个具备扩展性的架构,根据 Flask 程序的扩展性分为如下三种类型: 1、所有的页面逻辑放在同一个文件中 在这种架构中,程序完全不具备扩展性 import Flask from s7_news import news from s7_product import products app = Flask(__name__) app.register_blueprint

    1.3K20发布于 2021-07-16
  • 来自专栏不仅仅是python

    Flask-9 博客帖子分页功能

    今天把之前关于Flask_Blog项目中关于帖子的主页展示进行分页,并实现点击用户名称,显示该用户所发的帖子信息和数量。接下来开始: ? 修改Flask_Blog\flaskblog\routes.py,修改home方法使用分页查询方式,每页显示两条数据: ? 添加根据用户姓名查出所发帖子列表方法: ? 修改Flask_Blog\flaskblog\templates\home.html,添加点击用户名跳转到用户所发帖子连接,添加分页html代码: ? 在Flask_Blog\flaskblog\templates新建一个文件user_posts.html: ? 然后我们在文件夹Flask_Blog打开命令行cmd,运行python run.py,访问http://127.0.0.1:5000/: ?

    1K40发布于 2019-07-23
  • 来自专栏北京马哥教育

    3000 字 Flask 快速学习指南:从入门到开发

    作者:过了即是客 Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档,大部分代码引用自官方文档。 安装Flask 首先我们来安装Flask。最简单的办法就是使用pip。 pip install flask 然后打开一个Python文件,输入下面的内容并运行该文件。 Flask!' if __name__ == '__main__': app.run() 快速开始 调试模式 我们修改代码中的输出,然后查看浏览器上是否有变化。如果你照做的话,可以看到什么变化都没有。 作者:过了即是客 来源:https://blog.csdn.net/u011054333/article/details/70151857 《Python人工智能和全栈开发》2018年07月23日即将在北京开课

    1.7K90发布于 2018-05-04
  • 来自专栏sktj

    flask 扩展开发(flask 113)

    如果你想要为还没有的功能创建你自己的 Flask 扩展,这份扩展开发指南会帮助你 在很短的时间内让你的应用跑起来并且感到像用户一样期待你的扩展运转。 同样, 开发 checkout 链接也应该能工作,这样才可以在 virtualenv 中容易地安装开发版 本,而不是手动下载库。 他山之玉,可以攻石 本文档只接触了扩展开发中绝对的最小部分,如果你想要了解更多,一个非常好的 主意是查看 Flask Extension Registry 上已有的扩展。 这不仅获得人们会想 从扩展中得到什么的想法,也可避免多个开发者重复发明轮子。 记住:良好的 API 设计是困难的,所以请在邮件列表里介绍你的项目,让 其它开发者在 API 设计上助你一臂之力。 Flask 的 Sphinx 文档主题中的一个 setup.py 描述(因此PyPI 描述同)必须链接到文档、网站(如果有), 并且必须有一个链接来自动安装开发版本( PackageName==dev

    74220发布于 2019-08-20
  • 来自专栏dmhsq_csdn_blog

    uni-app+flask 快速开发图像识别小程序

    加上踩坑一共花了3个小时左右 代码已放置github https://github.com/dmhsq/image-recognition-flask-uniapp 效果如下 手机也跑通了 但是制作 uni-app+flask 快速开发图像识别小程序 后端 (Python Flask) 获取百度ai开放平台应用密钥 随机字符串产生器 (md5random.python文件) 封装api (AipImageClassify.py 文件) 编写接口文件 前端 (uni-app) 开发工具安装以及搭建项目 首页 历史 注意 识别页 上次图片功能 完整代码 后端 (Python Flask) ? 开发工具安装以及搭建项目 写过类似文章 请移步 开发工具安装 页面以及导航 首页 尽量节省代码量 所以新建项目后 就加了个 uni-list 根据文档说法 uni=list不需要再注册组件 <template 后续会推出 前端:vue入门 vue开发小程序 等 后端: java入门 springboot入门等 服务器:mysql入门 服务器简单指令 云服务器运行项目 python:推荐不温卜火 一定要看哦

    2.7K30发布于 2021-01-26
  • 来自专栏Python

    Flask快速入门,知识整理

    一、Flask介绍(轻量级的框架,非常快速的就能把程序搭建起来)   Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是 Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2 的url_map字段中 2.Flask中装饰器应用 from flask import Flask,render_template,request,redirect,session app = Flask 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 1 2 3 4 5 6 7 8 9 DEFAULT_CONVERTERS = {     'default':          UnicodeConverter,     'string':          

    2.4K92发布于 2018-01-24
  • 来自专栏全栈程序员必看

    pycharm直接(快速)运行 flask

    先注意的是,需要新建的是flask project,修改你的project名字,并且选择pycharm帮你搭建一个虚拟环境还是使用你自己过去搭建好了的虚拟环境 在app.py文件下,右键直接运行即可

    86820编辑于 2022-09-27
  • 来自专栏linux运维

    协作场景:用AI快速开发一个Python Flask API

    Ubuntu22.04,Python3.10.12,Flaskv2.3.2,SQLite3.36.0,Docker24.0.5,AI工具:Cursor(v0.42.0withClaude3.5Sonnet).协作目标:开发一个轻量级 Docker支持:我问:“为Flask项目生成Dockerfile和docker-compose.yml。” /books.db:/app/books.db关键步骤初始化项目:用Cursor生成Flask和SQLite代码,10分钟搭建API框架。 学习收获:学会了SQLite连接管理和flask-expects-json的使用。思考与总结AI是效率神器:Cursor快速生成代码和配置,特别适合快速原型开发。 学习是核心:AI的解释让我搞懂SQLite并发问题,开发更自信。

    35210编辑于 2025-08-31
  • 来自专栏DeepHub IMBA

    使用Flask快速部署PyTorch模型

    我们这里使用PyTorch和Flask。可以使用pip install torch和pip install flask安装这些包。 web应用 为Flask创建一个文件app.py和一个路由: from flask import Flask import torch app = Flask(__name__) @ 这就说明我们flask的web服务已经可以工作了,现在让我们添加一些代码,将数据传递给我们的模型! 添加更多的导入 from flask import Flask, request, render_template from PIL import Image import torch import 最后,我们的app.py文件应该是这样的: from flask import Flask, request, render_template from PIL import Image import

    1.9K40编辑于 2023-02-01
  • 来自专栏sktj

    python flask web开发实战 flask-email

    os.environ.get('MAIL_USERNAME') app.config['MAIL_PASSWORD'] = os.environ.get('MAIL_PASSWORD') 3 hello.py:初始化Flask-Mail from flask.ext.mail import Mail mail = Mail(app) 4 保存电子邮件服务器用户名和密码的两个环境变量要在环境中定义。 set FLASKY_ADMIN=<Gmail username> 5 hello.py:电子邮件支持 from flask.ext.mail import Message app.config[

    69430发布于 2019-07-05
  • 来自专栏信息技术智库

    Python小知识 - 如何使用Python的Flask框架快速开发Web应用

    如何使用Python的Flask框架快速开发Web应用 现在越来越多的人把Python作为自己的第一语言来学习,Python的简洁易学的语法以及丰富的第三方库让人们越来越喜欢上了这门语言。 本文将介绍如何使用Python的Flask框架快速开发Web应用。 Flask是一个使用Python编写的轻量级Web应用框架。 Flask使用Werkzeug WSGI工具集来提供一个开发Web应用的WSGI应用程序接口,并使用Jinja2作为模板引擎。 具体的使用方法如下: 安装Flask: pip install flask 创建一个app.py文件,代码如下: from flask import Flask app = Flask(name) @app.route 比如Flask-SQLAlchemy用于集成SQL数据库,Flask-Login用于实现用户登录等功能。 总之,Flask是一个非常强大的Web开发框架,值得推荐大家使用。

    43510编辑于 2023-10-16
  • 来自专栏大数据成长之路

    快速入门Flink (9) —— DataStream API 开发之【Time 与 Window】

    ---- DataStream API 开发 1、Time 与 Window 1.1 Time 在 Flink 的流式处理中,会涉及到时间的不同概念,如下图所示: ? ■ apply 方法中实现聚合计算 ■ 使用 Collector.collect 收集数据 7) 打印输出 8) 启动执行 9) ---- 小结 本篇博客主要为大家介绍了Flink流处理DataStreamAPI 开发中,关于 【Time与Window】方面的知识内容,下一篇博客将为大家介绍同系列 【EventTime

    1.3K20发布于 2021-01-21
领券