文章目录1. flask简介2. Hello World3. 启动flask服务4. Flask实例化参数5. flask运行方式 1. flask简介简介作者是Armin Ronacher,出生于2010年,本来这个项目只是作者在愚人节的一个玩笑,后来由于非常受欢迎,进而成为一个正式的项目特点微框架、简洁、只做他需要做的,给开发者提供了很大的扩展性Flask和相应的插件写得很好,用起来很爽。比
转载
2023-12-14 10:55:09
123阅读
1.安装gti:apt install git2.git书中的源码:以上与本文内容无关1.创建web实例from flask import Flask
app=Flask(__name__)#实例是所有flask程序必需的,web服务器(神奇的是flask自带一个web服务器!)会把接受自客户端的所有数据转交给app实例去处理。#“from flask import Flask从flask”包导出
转载
2023-07-04 09:14:05
113阅读
建议食用官方文档:Welcome to Flask — Flask Documentation (2.1.x)https://flask.palletsprojects.com/前言:避免文章篇幅过长,只简单讨论数据传输、Cookies、Session的常见使用方法。(1)前后端数据交互①使用form表格先来看看form表格是如何打包、传输数据的:先把form表单里的表单元素的name属性和val
转载
2023-10-30 12:32:03
87阅读
初识Flask1.1 搭建开发环境1.1.1 Pipenv工作流1.1.2 安装Flask1.1.3 集成开发环境1.2 Hello,Flask!1.2.1 创建程序实例1.2.2 注册路由1.3 启动开发服务器1.3.1 Run Flask1.3.2 更多的启动选项1.3.3 设置运行环境1.4 Python Shell1.5 Flask扩展1.6 项目配置1.7 URL与端点1.8 Flas
flask + uwsgi + nginx 项目部署最近我们开发了一个flask项目,打算部署在服务器上,采用uwsgi + nginx的方案 这里nginx只做反向代理,不做负载均衡(只有一台服务器)1、安装uwigipip3 install uWSGI在项目外创建一个start.ini文件,写入如下内容:[uwsgi]
# 跑的时候需要把注释都删掉
# 这里的选项时socket / http
转载
2024-04-13 11:37:55
80阅读
Flask是使用Python编写的轻量级的WEB框架,所谓WEB框架就是可以让我们不用关心底层的请求响应处理,更加高效方便的编写WEB的程序。Flask的官方网址为:http://flask.pocoo.org/。 搭建好Python的环境后,只需要在pip中安装flask,安装的命令为:pip install fla
转载
2024-01-30 01:05:07
30阅读
模型 (Model):可以用其他库实现 视图 (View):Jinja2渲染的HTML模板 控制器 (Controller):视图函数
原创
2022-07-04 17:18:26
172阅读
点赞
文章目录软件开发架构架构发展趋势网络编程简介OSI七层协议网络相关名词各层特征 软件开发架构思考1.什么是软件开发架构?编写项目之前需要遵循的代码层面上的规范(代码运行的流程,环境,步骤)
eg:回想ATM三层架构,选课系统三层架构软件开发架构c/s架构c: 客服端 (client) s: 服务端 (server) 其实我们在计算机上下载的各种互联网的app软件,本质上都是客户端 客户端可以看
转载
2023-10-17 18:50:12
51阅读
FlaskFlask 项目流程1.项目创建
-->选定好虚拟环境和安装flask模块
-->manage.py #管理App运作的一个文件,里面封装一些操作执行命令
-->templates #模板目录,存放一些html文件 (需要在app创建时指定template_folder路径)
-->static #静态文件目录,存放一些css,js
转载
2024-08-19 19:52:03
14阅读
1,前言Python的强大,已经涉及到软件开发领域的方方面面。然而,Python入门容易,精确很难,需要深入研究。 在Web方面同样如此,常用的Python Web框架,例如Django、Flask、Tornado等等,共计有100多种,各有优劣。本文以Flask为例,介绍Flask的Restful实现方式,主要实现对数据表的增删查改操作。2,需求在开发代码之前,需要提前明确URL请求、HTTP
转载
2023-12-21 15:44:18
90阅读
今天休假最后一个工作日,突发奇想看了一下Flask,感觉很有意思。也将官方的demo跑了一遍,后来又找到如下的文章,感觉思路非常好,指引入门后到实战的一些内容。但是整个文章比较混乱,代码中错误和缺少的部分较多,无法实际运行,评论中也有一些补充信息(有可运行的代码在:https://github.com/trtg/flask_assets_tutorial),请大家注意。转译一下,做个参考。由于本人
转载
2024-02-22 14:14:22
34阅读
一、接口开发的作用mock接口:模拟功能:用处: 1、自己模拟要调用的接口,测试自己要模拟的各种情况 2、给别人提供数据,别人调我的接口,我把数据范湖给他二、flask模块:1.flask模块是轻量级的web开发框架.可以开发网站,也可以开发接口,主要用来开发接口、缺点:操作数据库不方便首先,需要安装Python依赖库pip install flask
1、举个简单例子,登录成功接口impor
转载
2023-05-29 15:56:25
480阅读
使用 Python 和 Flask 设计 RESTful API 近些年来 REST (REpresentational State Transfer) 已经变成了 web services 和 web APIs 的标配。 在本文中我将向你展示如何简单地使用 Python 和 Flask 框架来创建一个 RESTful 的 web service。 什么是 REST?六条设计规范定义了一个 R
转载
2024-03-15 12:55:20
48阅读
本系列(已完结)包含:Flask开发实战:个人博客(一)Flask开发实战:个人博客(二)Flask开发实战:个人博客(三)Flask开发实战:个人博客(四)
Flask开发实战:个人博客(三)
1.安全存储密码2.使用 Flask-Login 管理用户认证2.1 获取当前用户2.2 登入用户2.3 登出用户2.4 视图保护3.使用 CSRFProtect 实现 CSRF 保护 在
转载
2023-11-23 23:12:07
28阅读
一、软件开发架构1、c/s架构c/s架构
c:client 客户端
s:serber 服务端
'''
将客户端看成是去店里消费的客人
将服务端看成是提供服务的店面
eg:
服务端需要具备的三大特征
1、24小时不间断提供服务(24小时监听)
2、固定的地址(ip地址)
3、能够服务多个用户(高并发)
'''2、b/s架构b/s架构
b:browser 浏览器
s:server
转载
2023-09-27 19:53:46
85阅读
# 学习 Flask 架构入门指南
Flask 是一个轻量级的 Python Web 框架,非常适合构建小型至中型的 web 应用程序。在这篇文章中,我们将一步步构建一个简单的 Flask 应用,并了解每一步的实现过程。
## 1. 实现流程
我们从一个简单的 Flask 应用开始。从创建虚拟环境到实现基础功能,以下是实现步骤的流程表:
| 步骤 | 描述
1 什么是flask?Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务,在介绍Flask之前首先来聊下它和Django的联系以及区别,django个大而全的web框架,它内置许多模块,flask是一个小而精的轻量级框架,Django功能大而全,Flask只包含基本的配置, Django的一站式解决的思路,能让开发者不用在开发之前就在选择应
转载
2024-02-04 15:44:11
600阅读
尽管在单一脚本中编写小型Web 程序很方便,但这种方法并不能广泛使用。程序变复杂后,使用单个大型源码文件会导致很多问题。不同于大多数其他的Web 框架,Flask 并不强制要求大型项目使用特定的组织方式,程序结构的组织方式完全由开发者决定。在本节,我们将介绍一种使用包和模块组织大型程序的方式。一.项目结构 Flask 程序的基本结构如下所示: |-blogs
|-app/
转载
2023-11-20 09:58:36
256阅读
目前程序的开发框架最简单和最基础的模式就是三层结构,进而衍生出ORM、Spring、MVC等等一系列的开发框架。其实程序开发框架本身大部分功能并不一定是给编码预备的,而是管理框架本身,原因就是因为超过20人的开发团队后,项目管理光靠人管就会变得异常艰难,而应运而生的开发框架其实是辅助项目管理的,可以叫开发人员在整个开发框架下变成一个零件。目前的开发一般分为三种。
1.小团队开发:20人以
转载
2023-10-25 15:08:39
51阅读
目录前言一、配置处理 1. 内置配置值2.配置方式python文件配置官方推荐类配置二、数据库使用问题:三、蓝图使用1.创建蓝图2.注册蓝图四、启动前言Flask 是一个使用 Python 语言编写的 Web 框架,它可以让你高效的编写 Web 程序。Flask 是典型的微框架,作为 Web 框架来说,它仅保留了核心功能:请求响应处理和模板渲染。这两类功能分别由 Werkzeug(WSG
转载
2023-08-18 17:04:03
71阅读