主要功能:
用户注册、登录、登出、权限校验、更新用户信息、文章分类设置、文章的增删改查、qa工具箱模块
技术实现:
1.使用python+flask框架进行开发,整体架构采用MTV开发模式
2.通过Blueprint蓝图进行路由的维护,实现路由分层管理
3.通过flask_script中Manager方法进行命令管理和使用
4.通过flask-sqlalchemy实现ORM映射,对MYSQL数据库进行操作
5.通过html+css+js+jquery+Bootstrap+tinymce对前端页面渲染
6.使用Docker+nginx+uwsgi实现容器化部署