- 博客(18)
- 收藏
- 关注
原创 容器与虚拟机的区别
将应用程序与其环境和依赖项捆绑在一起的两种方法是容器和虚拟机。这两种方法都允许应用程序在开发和生产之间以最小的差异运行,并且都可以用于水平扩展应用程序。
2022-11-27 00:05:34 581 1
原创 JWT : JSON Web Token & Python与Auth0与Tokens
JWT (JSON Web Token) 是目前最流行的跨域认证解决方案,是一种基于 Token 的认证授权机制。从 JWT 的全称可以看出,JWT 本身也是 Token,一种规范化之后的 JSON 结构的 Token。JWT 自身包含了身份验证所需要的所有信息,因此,我们的服务器不需要存储 Session 信息。这显然增加了系统的可用性和伸缩性,大大减轻了服务端的压力。。
2022-11-25 13:02:39 832
原创 项目介绍README 文档书写 & API文档书写规范
根据您的个人风格偏好和项目类型,结构和确切内容会有所不同,但下面的结构是较好的示范。如果 API 文档不是很长,可以包含在 README 中(如果适用)
2022-11-24 03:51:21 707
原创 HTTP状态码 &Flask 错误处理
当您使用 abort 方法时,默认响应对于客户端或用户来说是不可理解的。此外,我们希望确保我们所有的服务器响应具有一致的格式(如json),并且我们向客户端提供有关错误的足够信息。python装饰器允许您指定预期错误的行为。
2022-11-24 01:47:03 516
原创 Curl 常用参数选项
X or --request COMMAND 后面加请求方法名字如GET或POST等。-H or --header LINE 标题头。
2022-11-24 01:20:42 416
原创 flask 数据库迁移migration
设置和运行迁移的总体步骤数据库迁移命令:migrate = Migrate(app,db),链接到 Flask 应用程序模型和数据库,链接到用于运行迁移的命令行脚本,设置文件夹以存储迁移(作为数据库的版本)运行初始迁移为 SQLAlchemy 模型创建表,记录初始模式:flask db init ,替换使用 db.create_all()迁移对我们的数据模型的更改更改 SQLAlchemy 模型运行 flask db migrate 以允许 Flask-Migrate 根据更改自动生成迁移脚本。
2022-11-21 17:11:45 857
原创 AJAX 请求的两种方法
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。
2022-11-21 15:53:00 84
原创 MVC讲解
模型和数据库内部发生了什么,捕获跨 Web 应用程序对象的逻辑关系和属性。代表模型-视图-控制器,一种用于构建 Web 应用程序的通用模式。控制如何将命令发送到模型和视图,以及模型和视图如何相互交互。用户所见(用户视角的HTML、CSS、JS)描述我们开发的应用程序的 3 层。
2022-11-21 11:37:41 191
原创 ORM & SQLAlchemy 入门介绍:
SQLAlchemy 是最流行的开源库,用于从 Python 处理关系数据库。它是一种ORM库,又名对象关系映射库,它提供了一个接口,用于使用面向对象的编程与数据库进行交互。
2022-11-20 23:53:35 344
原创 有用的基本 psql 命令
使用到 dbname 的连接启动 psql。可选择使用当前用户以外的其他用户。列出服务器上的所有数据库、它们的所有者和用户访问级别。有用的基本 psql 命令。获取帮助,查看可用命令列表。退出psql,返回终端。
2022-11-20 22:42:44 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人