为您的rest flask应用程序提供了hal规范的简单集成。
Flask-HAL的Python项目详细描述
你好,戴夫…
我提供了HAL的简单集成 REST烧瓶应用程序的规范。
下面是一个示例dave…
# Third Party LibsfromflaskimportFlask# First Party Libsfromflask_halimportHAL,documentapp=Flask(__name__)HAL(app)# Initialise HAL@app.route('/hello')defhello():returndocument.Document(data={'message':'Hello World'})if__name__=="__main__":app.run(debug=True)
这是上述观点的回应。
HTTP/1.1200OKContent-Type:application/hal+json; charset=UTF-8Date:Thu, 06 Aug 2015 10:24:04 GMT{"_links":{"self":{"href":"/hello"},},"foo":"bar"}
##贡献
使用python setup.py test运行测试。
更改日志
1.0.3
- 正确反序列化嵌入文档:25
- 支持python setup.py测试语法:24
1.0.2
- 具有相同关系的多个链接将放入一个数组中
1.0.1
- self链接现在考虑了SERVER_NAME配置
1.0.0
- 列表可用于嵌入对象的数据中
2015.10.8
- 包括核心功能集的初始版本