flask socketio:实例:2 vote
其他
2020-01-29 16:45:04
阅读次数: 0
项目功能:
基于Flask框架,完成一个投票网站小例子。
项目设计
项目设计图:
项目模块设计
数据库模块
涉及到的库:
flask-SQLAlchemy :用于连接数据库,对数据库进行增删改查
flask-Migrate :用于数据库表设计更改的更新映射等
flask-Script :结合flask-Migrate使用
设计:
models.py 内部是设计的表模型(一般初时设计好后就不要再更改)
exts.py 引入flask的SQLAlchemy对象,
db_manage.py 引入flask的migrate模块和script模块,用于对表模型进行映射: python manage.py db init python manage.py db migrate python manage.py db upgrade python manage.py db --help
服务器端
涉及到库:
Flask:网站后端结构
flask-socketio:和前端进行事件交互(具有实时性)。此处涉及到的其他(知识点)eventlet、gevent(好像这两个对事件的支持性更好,然而该项目没有装,具体用到再查)
网页端
涉及到:(用的都是CDN)
jquery
socketio
bootstrap
运行展示
发布了191 篇原创文章 ·
获赞 1 ·
访问量 4679
转载自 blog.csdn.net/bluebloodye/article/details/103256523