学校电量余额提醒系统——耗时三天肝了一个学校电量余额查询及提醒系统
标签搜索

学校电量余额提醒系统——耗时三天肝了一个学校电量余额查询及提醒系统

Lan
Lan
2020-07-19 / 1 评论 / 1,591 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年07月19日,已超过369天没有更新,若内容或图片失效,请留言反馈。

功能介绍

用的是Django,不得不说,Django里面的ORM比fastapi的舒服多了,为所欲为。

大致功能如下,微信关注公众号,授权并绑定寝室号,即可查询电量及余额,当余额快不足时,微信公众号发送消息给用户。

进入授权链接后,自动跳转到绑定页面(如果之前数据库无用户信息)

QQ图片20200719213730.jpg

这里的小哥哥是根据微信上设置的性别进行设置的,如果性别为女,则为小姐姐。

这个下拉框用的ajax异步加载。寝室信息根据楼层所选。再通过接口进行获取

绑定之后自动跳转到信息显示页面。这个头像图片为用户微信的头像。

QQ图片20200719213725.jpg为了防止失误,提供修改绑定的按钮。

当电费不足时,微信公众号自动推送消息(暂时模板如下):

QQ图片20200719214011.jpg

功能差不多就是这样了,然后Django自带后台,于是就加以利用了一下下(真香)

QQ截图20200719214425.jpg

相关技术

首先是这个网页模板,是我在站长之家找的,然后改了改毕竟html这东西。太久没用已经随缘了,而且Js目前还没学。原资源地址:http://sc.chinaz.com/moban/180618023720.htm

然后数据库用的是Mysql,后端用的是Django。

后台的模板是用的SimpleUI,看着还不错。

电量信息及寝室信息都是爬虫爬取,用的多线程。本来想异步+多线程。发现小数据用异步效果不明显。

随便说说

之所以做这个是因为刚好有位老师有需要,而且还提供公众号给我测试,于是便试着做了下,目前看起来自己还是很满意的,不过代码因为是第一次写,所以有点乱,所以目前的这套肯定是需要删掉重写一下的,我每次做东西也差不多会这样反反复复几次,然后到自己满意,目前同时在做的还有一个博客系统,毕竟自己是个程序员,自己的博客还用着其他的程序总感觉有点不太好意思,虽然Z-Blog这个程序很不错。

学习不止,奋斗不止,欧耶!

0

评论 (1)

取消
  1. 头像
    访客 作者
    Android · Google Chrome

    秀儿

    回复