蓝图flask-restful restful flask

RESTful快速开发

......
RESTful

REST API 设计最佳实践:为什么不要在URI中使用动词?

总的来说,HTTP协议出现以来Web服务也就存在了。但是,自从云计算出现后,才成为实现客户端与服务和数据交互的普遍方法。 作为一名开发者,我很幸运能够在工作中使用一些仍然存在的SOAP服务。但是,我主要接触的是REST,这是一种基于资源的API和Web服务开发架构风格。在我的职业生涯中有很大一部分时 ......
动词 REST API URI

【十七】Django框架(Rest Framework)之RESTful

# 【一】RESTful介绍 - REST与技术无关,代表的是一种软件架构风格 - REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 > 推荐阅读 [阮一峰 理解RESTful架构](http://www.ruanyif ......
Framework 框架 RESTful Django Rest

【二十一】Django框架(Rest Framework)之认证权限和限制

# 【一】认证、权限和限制 - 身份验证是将传入请求与一组标识凭据(例如请求来自的用户或其签名的令牌)相关联的机制。 - 然后 权限 和 限制 组件决定是否拒绝这个请求。 > - 简单来说就是: > - **认证确定了你是谁** > - **权限确定你能不能访问某个接口** > - **限制确定你访 ......
Framework 框架 权限 Django Rest

【二十三】Django框架(Rest Framework)之版本控制

# 【一】为什么需要版本控制 - API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 - DRF提供了许多不同的版本控制方案。 - 可能会有一些客户端因为某些原因不再维护了 - 但是我们后端的接口还要不断的更新迭代 - 这个时候通过版本控制返回不同的内容就是 ......
Framework 框架 版本 Django Rest

【二十二】Django框架(Rest Framework)之解析器和渲染器

# 【一】解析器的作用 - 解析器的作用就是服务端接收客户端传过来的数据 - 把数据解析成自己可以处理的数据。 - 本质就是对请求体中的数据进行解析。 - 在了解解析器之前 - 我们要先知道Accept以及ContentType请求头。 - Accept是告诉对方我能解析什么样的数据 - 通常也可以 ......
Framework 框架 Django Rest

【十九】Django框架(Rest Framework)之视图组件

# 【一】DRF中的Request - 在Django REST Framework中内置的Request类扩展了Django中的Request类 - 实现了很多方便的功能--如请求数据解析和认证等。 - 比如 - 区别于Django中的request从request.GET中获取URL参数 - 从 ......
视图 组件 Framework 框架 Django

【十八】Django框架(Rest Framework)之序列化

# 【一】表结构: ```python class Article(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=64) create_time = models. ......
序列 Framework 框架 Django Rest

【二十】Django框架(Rest Framework)之分页组件

# 【一】为什么要使用分页 - 我们数据表中可能会有成千上万条数据 - 当我们访问某张表的所有数据时 - 我们不太可能需要一次把所有的数据都展示出来 - 因为数据量很大 - 对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 - 通常我们会希望一部分一部分去请求数据 - 也就是我们常说的 ......
组件 Framework 框架 Django Rest

Python使用Flask开发Web服务-裴-从0到1创建Flask程序

static下面放一些静态文件图片、css等,templates下面放置模板 编写好的html文件等; app.run() 通过app.route找到要运行的函数,函数中通过render_template将参数传递给HTML模板文件,HTML中将提取出的数据展示出来; ......
Flask 程序 Python Web

python ModuleNotFoundError: No module named 'flask'

### 问题: pip 安装了模块,提示 No module named ### 解决方法: 1.先看看模块列表里是否安装好了: ```bash pip list 模块名 ``` 2.看看模块安装路径: ```bash pip show 模块名 ``` 3.多个版本的 Python ,看看pip把包 ......

flask手动CORS(跨来源资源共享)解决跨域

@app.route("xxxxxx", methods=['POST', 'OPTIONS']) def case_desc_post(): """ 提交案例基本信息 :return: """ print(1111) if request.method in ('OPTIONS',): retur ......
资源共享 手动 来源 资源 flask

RESTful入门案例

......
案例 RESTful

Flask结合gunicorn和nginx反向代理的生产环境部署及踩坑记录

# 前言 之前自己写的flask使用gunicorn上线生产环境没有什么问题,但是最近搭建了一个现成的flask项目,当使用python直接运行时不会有问题,而使用gunicorn时则会出现一些问题。 # 部署过程 ## 运行测试 这里使用pyenv创建了一个虚拟环境,并安装好依赖 ```bash ......
gunicorn 环境 Flask nginx

REST风格简介

......
风格 简介 REST

flask demo

from flask import Flask, request from flask_cors import CORS app = Flask(__name__) CORS(app) @app.route('/') def index(): return '欢迎使用 Flask Demo 应用!' ......
flask demo

深入探索 Django Rest Framework

**这篇文章会详细介绍Django REST Framework的核心组成部分,包括Serializers、ViewSets、Routers、权限和认证系统以及测试和调试工具。文章从基础开始,逐步深入,旨在帮助读者掌握使用Django REST Framework构建复杂API的技能。** ## 导 ......
Framework Django Rest

.net 温故知新【12】:Asp.Net Core WebAPI 中的Rest风格

#RPC RPC(Remote Procedure Call),远程过程调用),这种RPC形式的API组织形态是类和方法的形式。所以API的请求往往是一个动词用来标识接口的意思,比如 https://xxxx/GetStudent?id=1 和 https://xxxx/AddStudent 这种风 ......
温故知新 风格 WebAPI Core Rest

REST CRUD

REST CRUD 使用APIPost工具测试 查询 新增 修改 删除 ......
REST CRUD

DELPHI跨平台(语言)REST中间件

DELPHI跨平台(语言)REST中间件 免费:只需要新增自己的业务插件即可。 开发工具:DELPHI11.3 三方控件:UNIDAC 操作系统:windows,linux64插件架构:主EXE、公共包不开源,插件开源 通信:HTTP,WEBSOCKET ......
中间件 语言 DELPHI REST

django_filters/rest_framework/form.html的报错问题

报错问题: django_filters/rest_framework/form.htm 报错原因为: 1 没有装 django_filters 模块 使用pip安装 pip install django-filter 2 模块没有在配置文件中注册: 将 django_filters 添加到 ins ......

【websocket】小白快速上手flask-socketio

大家好,我是一个初级的Python开发工程师。本文是结合官方教程和代码案例,简单说下我对flask-socketio的使用理解。 一、websocket简介 websocket 说白一点就是,建立客户端和服务端双向通讯通道, 服务器可以主动向客户端发消息。 二、flask-socketio理解与使用 ......
flask-socketio websocket socketio flask

nginx,uwsgi,flask

当 Nginx 和 uWSGI 用于部署 Flask 应用,并且用户在浏览器中输入对应的 URL 与端口来访问该应用时,以下是大致的访问步骤: DNS 解析:首先,浏览器会使用 DNS(域名系统)来将 URL 的域名部分解析成 IP 地址。 连接到服务器:然后,浏览器尝试通过 HTTP 或 HTTP ......
nginx flask uwsgi

关于接口设计-OpenAPI与RESTful API

OpenAPI和RESTful API并不是相互排斥的概念,而是存在一定的关联和区别。 RESTful API(Representational State Transfer):它是一种架构风格,用于设计网络应用程序的API。RESTful API基于一组规范和约束,通过使用HTTP协议中的不同方法 ......
接口 OpenAPI RESTful API

使用CRM REST Builder的Predefined Query在js结合FetchXML语句进行查询

一般情况下使用拓展工具RESTBuilder编辑器,可以很方便的进行操作js中增删改查均能实现,但在某些较为特殊的场景下,需要根据条件去拼接查询过滤条件的,使用编辑器生成的代码无法实现,需要结合使用fetchXML ......
语句 Predefined FetchXML Builder Query

如何开发 RESTful、GraphQL 和 SOAP 等不同类型的 API ?

![image](https://img2023.cnblogs.com/blog/2805810/202307/2805810-20230710114343527-2128119026.jpg) 在软件开发中,API(应用程序编程接口)的重要性不言而喻。API已成为不可或缺的构建模块,使开发人员能 ......
RESTful GraphQL 类型 SOAP API

Windows上部署Python flask项目

最近使用Python flask做了一个项目要部署,网上一大堆教程没有一个完整,最后看了多个教程才配置完成,下面根据自己的环境整理一下做个备忘录 环境: Windows 10 apache httpd-2.4.54(vc++我从2008-2022全装了) Python 3.11(环境变量别忘了配) ......
Windows 项目 Python flask

Flask-Sqlalchemy无法自动补全解决方案

✨Flask-Sqlalchemy无法自动补全解决方案 PyCharm版本:PyCharm 2021.3.3 (Professional Edition) flask版本:2.2.3 flask-sqlalchemy版本:3.0.3 SQLAlchemy版本:2.0.4 在使用flask-sqlal ......

从零用python flask框架写一个简易的网站

要用Python写一个网站,你可以使用Python的Web框架来开发。常见的Python Web框架包括Django、Flask、Bottle等。以下是一个简单的使用Flask框架开发的示例。 ### 1. 安装Flask 在开始开发之前,你需要安装Flask框架。你可以使用以下命令来安装: ``` ......
简易 框架 python flask 网站