微信搜索【大奇测试开】,关注这个坚持分享测试开发干货的家伙。
本篇主要是对之前几次分享的阶阶段的总结,温故而知新,况且虽然看起来是一个小模块简单的增删改查操作,但其实涉及的内容点是非常的密集的,是非常基础的,也贯穿了整个流程,后续的模块开发操作在掌握这几篇基础上会很快速,如果你还没看过之前的内容,可以参照下边往期阅读进行学习,不过这不影响单纯你想看看如何用python Flask实现常用的Resufl API。
================ 往期推荐 ==================
- 【提测平台】分享3-正式开发产品需求&项目初始化
- 【提测平台】分享4-实现数据库绑定和产品线显示功能
- 【提测平台】分享5-实现产品线的添加
- 【提测平台】分享6-产品线修改和软硬删除功能实现
- 【提测平台】分享7-实现产品搜索和优化时间显示
=============================================
Flask 一个python的web架构服务,实现前后端的开发,在本项目主要是使用它的 Resful API 实现能能力,虽说页面能力可以通过jinjia实现,但当今有更简单,好用的类似vue这样的开箱即用的开源框架,因此做到前后端分离,让它发挥好后端接口能力就好了,当然还有一些其他优秀的框架比如tornado、django、bootstrap等等,但基于接口和此项目flask更为合适。
现在就着分享项目来总结下Flask已经使用过的一些基础能力,以及再做一些扩展。
Flask程序入口
一个最小的 Flask 应用,也是程序代码的运行起点,文件名app.py
from flask import Flask app = Flask(__name__) @app.route("/api/sayHello/") def hello_world(): return "Hello, TPM!" if __name__ == '__main__': app.run()
08-19 17:02