Flask和MongoDB搭建的Web RESTful api,用于搭建个人博客。
-
用户注册
-
用户登录
-
文章创建
-
更新文章
-
删除文章
-
文章评论
-
文章分类查询
-
邮件验证
-
生成头像
-
[] 登录验证码
-
删除评论
- MongoDB
flask
pymongo
pythodotenv
flaspymongo
flasmail
flasrestful
webargs
pyjwt
flascors
flassocketio
eventlet
安装虚拟环境
$ cd flask-blog
$ python -m venv venv
$ source venv venv
$ pip install -r requirements.txt
$ flask run
配置环境变量
.env
MAIL_SERVER=
MAIL_USERNAME=
MAIL_PASSWORD=
APP_EMAIL=
APP_AUTHOR=
MONGODB_URI=
SECRET_KEY=
运行
$ flask run