在用python 3编写的sanic.py之上构建的微框架。
rsanic的Python项目详细描述
rsanic
在用python 3编写的sanic.py之上构建的微框架。
安装rsanic
pip3 install rsanic
示例应用程序:
- 必须在端口6397安装并运行本地redis服务
- 演示如何使用HTML或JSON响应
git clone https://github.com/reformo/rsanic.git
cd rsanic/example
python3 server.py
或者如果您已经安装了pm2
git clone https://github.com/reformo/rsanic.git
cd rsanic/example
pm2 start process.yml
然后使用任何Web浏览器打开地址:http://127.0.0.1:8000/或http://127.0.0.1:8000/api或http://127.0.0.1:8000/public/data.json进行静态文件访问。
注释
- rsanic在版本1.0.0之前不会跟随semantic versioning scheme。所以可能会有BC中断。
更改日志
新版本0.4.0
- 工人作为选项添加
- 已添加降价支持
新版本0.3.1
- 容器已拆下
新版本0.3.0
- 添加了HTML主题支持
- 添加了访问日志选项
- 添加了静态文件支持
- 开始支持获取循环外部代码库
- 控制器调用方法、应用程序全局和控制器全局方法更改为异步方法
新版本0.2.2
- 为jinja设置了autoescape选项true以防止xss攻击。
- 添加PM2配置示例
新版本0.2.1
- 要求已更新
新版本0.2.0
- rsanic和应用程序中引入的依赖注入容器
- 请求已注入应用程序
- 添加了工作示例
新版本0.1.0
- 引入“rsanic”WIP