测试开发之路--Flask 之旅 (五):后台管理
来源:https://testerhome.com 背景 现在我们可以针对环境做增删查改,环境部署,查看log,登录以及权限管理等相关功能。现在还缺少个后台管理的功能。专门给Admin用户准备的功能。 例如删除用户,控制数据库中的表,管理配置文件等等。好在Flask依然提供了一个扩展模块帮助我们快速搭建一个后台管理系统,这个模块就是--Flask-Admin Flask-...
测试开发之路--Flask 之旅 (四):登录与权限控制
来源:https://testerhome.com 背景 接着上一篇,我们现在拥有了使用数据库的能力并使用Flask-Security针对Flask-SQLAlchemy的扩展完成了对User和Role表的维护。今天我们再讲讲Flask-Security是怎么做权限管理的并介绍Flask-Security是如何扩展Flask-Login做用户管理的 消息闪现 在讲...
测试开发之路--Flask 之旅 (三):数据库
来源:https://testerhome.com 背景 通过前两次的努力,我们对环境有了增删查改以及部署和查看日志的能力。 现在已经处于将就可用的状态。但其实还差了很重要的东西,就是权限的管理。 因为不能说每个用户上来都能随便的重启和删除环境吧,太容易出事故了。所以我们想起码有最基本的隔离性。 Flask扩展模块 上一次我们使用了Flask-WTF这个针对于表单...
软件测试|探索Flask接口路由技术:构建灵活可拓展的Python应用
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。 什么是路由 路由是将 URL 地址与应用程序中的函数相映射的过程。当用户在浏览器中输入特定的 URL 地址时,Flask 会调用与该地址相匹配...
软件测试|测试平台开发-Flask入门:Flask动态路由
$stringUtil.substring( $!{XssContent1.description},200)...
软件测试|测试平台开发-Flask 入门:URL组成部分详解
$stringUtil.substring( $!{XssContent1.description},200)...
软件测试|测试平台开发-Flask 入门:Flask HTTP请求详解
简介 上一篇文章我们介绍了flask的基本使用,编写了flask的第一个脚本。在本文中,我们将详细介绍如何使用Flask进行HTTP请求。我们将学习如何创建Flask应用程序,并通过不同的HTTP方法(GET、POST、PUT、DELETE等)发送请求。 app.route() 要使用不同的http方法发送请求,我们要先了解flask是如何创建路由的,我们可以查看app.route()的源...
软件测试|flask的项目配置管理
前言 Flask 是一种轻量级的 Python Web 框架,广泛用于开发简单而灵活的 Web 应用程序。在开发 Flask 项目时,良好的配置管理是确保应用程序可扩展性和可维护性的关键。本文将介绍如何有效地管理 Flask 项目的配置,包括配置文件的组织结构、敏感信息的保护以及不同环境下的配置切换。 配置文件的组织结构在 Flask 项目中...
软件测试|一文教你flask路由配置
flask路由配置Flask中通过使用route装饰器实现路由访问功能,其路由匹配URL规则基于Werkzeug的路由模块。该模块基于Apache及更早的HTTP服务器主张,希望保证优雅且唯一的URL。其使用格式如下:from flask import Flask # 导入 Flask 类 app = Flask(__name__) # 创建类的实例 @app.route("/hello"...
软件测试|一文带你了解Flask框架
$stringUtil.substring( $!{XssContent1.description},200)...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。