https://github.com/changjun2019/fond_api
“fond”后端部分,使用python flask 构建的 RESTful API
https://github.com/changjun2019/fond_api
flask flask-sqlalchemy flask-wtf python
Last synced: 2 months ago
JSON representation
“fond”后端部分,使用python flask 构建的 RESTful API
- Host: GitHub
- URL: https://github.com/changjun2019/fond_api
- Owner: ChangJun2019
- Created: 2019-02-16T09:16:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-16T09:23:59.000Z (over 7 years ago)
- Last Synced: 2025-03-31T15:36:09.187Z (over 1 year ago)
- Topics: flask, flask-sqlalchemy, flask-wtf, python
- Language: Python
- Homepage:
- Size: 80.1 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fond后端部分
我的第一个全栈练手项目的后端部分。这一块是我边学边做,虽然写的不太好,但是我的收获却很大。
## 项目说明
项目技术栈:Python Flask + sqlalchemy +wtf
项目通过gunicorn+nginx部署在centos
[项目演示](https://52chinaweb.com/v1/user)
[项目地址](https://github.com/ChangJun2019/fond_api)
## 项目功能
- 实现flask resetful API,为前端提供接口
- 通过**flask-httpauth** 实现登录机制
- 实现权限管理机制
- 通过**flask-cors**实现跨域访问
- 通过**flask-sqlalchemy**作为orm映射mysql
- 通过**flask-wtf**作为验证层
- 通过**qiniu**生成七牛token
## 项目待实现
尝试能否改写成**GraphQL**,或者去写一个简单GraphQL项目。
## 项目期间博客总结
- [前后端分离使用七牛云存储](https://blog.52chinaweb.com/frontend/useqiniu.html)
## 总结
通过这个项目学习到了如何去写一个web的后端,但对真正的后端来说自己考虑的方面还有很多不足,但通过这个项目,已经有了很多收获。