celery redis mysql_GitHub - FJUT/gxgk-wechat-server: 校园微信公众号后端,使用 Python、Flask、Redis、MySQL、Celery...
This code is no longer being maintained.
项目已经不再维护,开源的目的更多是给新手一个参考 Demo
gxgk-wechat-server
校园微信公众号后端,为在校学生提供一系列信息查询与便民服务。
预览:
主要功能:
期末成绩查询
手动查询
微信分享成绩单
快递查询
单号查询
扫码查询
包裹动态,自动提醒
校内图书馆
图书搜索
借书记录
一键续借
还书提醒
签到排行榜
机器人陪聊
其他:
天气查询
常用电话
公交路线
校历查询
学校新闻
四六级查询
明信片查询
随机音乐
气象雷达
网页游戏
莞香广科论坛
客服留言
合作信息
补充说明:
依赖外部 API 的操作使用客服接口异步回复,需要通过微信认证
正方教务系统与图书馆查询均使用模拟登陆
字典、正则匹配关键词,避免过多的条件语句嵌套
场景状态,支持上下文回复
全局保存、刷新微信 access_token
关键词兼容繁体、全角空格
长文本的回复使用图文信息进行排版
前端 UI 使用 WeUI 统一风格
快速开始
安装 MySQL、Redis
略
安装依赖
pip install -r requirements.txt
创建配置文件
cp instance/config.example instance/config.py
vi instance/config.py
初始化数据库
# into Python shell
>>> from main.models import db
>>> db.create_all()
运行
python run.py
运行队列任务
celery -A main.celery worker --beat -l info
测试
这个开发者很懒,暂时没写下什么测试……
部署
# using gunicorn
pip install gunicorn
# run
gunicorn -w 3 run:app -p wechat.pid -b 127.0.0.1:8000 -D --log-level warning --error-logfile gunicorn-error.log
# reload
kill -HUP `cat wechat.pid`
License
celery redis mysql_GitHub - FJUT/gxgk-wechat-server: 校园微信公众号后端,使用 Python、Flask、Redis、MySQL、Celery...相关推荐
- 干货分享:今天谈谈大学生该如何运营校园微信公众号!
作为一名大学生,如何经营好创作好自己的微信公众号? 我目前正在运营一个校园微信公众号,虽然粉丝数不少,但活跃度越来越低.我们每天定时定量会发布文章,虽然会有留言.点赞功能,但是用户之间无法互动,很多活 ...
- 浅析校园微信公众号在新媒体潮流中的机遇与挑战
摘要:近年来,在新媒体时代潮流中,高校运营好校园微信公众号,不仅能更快速.更广泛.更多元地传递校园新闻信息,促进高校校园文化建设,也在潜移默化中改变了当代大学生社会交流模式.但在校园微信公众号迅速发展 ...
- 如何做好一个校园微信公众号,粉丝圈有话要说~
关于如何做好一个校园类型的微信公众号,今天我邀请了一位运营主来谈谈他的想法: 我目前正在运营一个校园微信公众号,虽然粉丝数不少,但活跃度越来越低.我们每天定时定量会发布文章,虽然会有留言.点赞功能,但 ...
- php 微信pic_url,一段代码实现微信公众号开发校园图书馆
原标题:一段代码实现微信公众号开发校园图书馆 作者:vgft 来源:脚本 原文:https://www.jb51.net/article/149187.htm 本文实例为大家分享了php微信公众号图书 ...
- redis关键字删除_微信公众号文章防删除
阅读本文大概需要 3.6 分钟. 前段时间<一个出身寒门的状元之死>刷屏了,当我看完了这篇文章,很有感触,一开始我以为是事实,后来才发现完全是虚构,对于我来讲并不是非常在乎文章中的故事是否 ...
- 【仿59store校园o2o系统 v6.8】夜猫店+校园超市+学生街+微信公众号绑定+校园跑腿插件
简介: 仿59store校园o2o系统是一个以php+MySQL进行开发的主要针对校园市场开发的O2O系统. 1.夜猫店:校园每栋楼可以开设一个夜猫店 2.校园超市:每个学校拥有一个校园超市 3.学生 ...
- php图书馆注册模板,php微信公众号开发之校园图书馆
本文实例为大家分享了php微信公众号图书馆的具体代码,供大家参考,具体内容如下 图书来源:山东理工大学图书馆书目检索系统 搜索书名返回是xml格式数据: 核心代码如下: $postObj = simp ...
- WeChat 微信公众号开发步骤
WeChat 微信公众号开发步骤 一.什么是微信公众号? 微信公众号是开发者或商家在 微信公众平台上申请的应用账号,该帐号与QQ账号互通,通过公众号,商家可在微信平台上实现和特定群体的 文字. 图片 ...
- nodejs微信公众号开发第一步(接入指南)--wechat模块
用模块接入微信就非常简单了.只用配置好参数,逻辑大神都写好了,站在巨人的肩膀上的感觉就是不错 本文测试用的是微信测试号. -- express生成项目框架 express命令行创建项目 :点击这里, ...
最新文章
- C语言小知识:typedef\函数模板\
- uni-app用着不香吗?Android,iOS,小程序一套代码吃通所有
- 官宣!VS Code Python 全新功能在 PyCon China 全球首发!
- wps 模拟分析 规划求解_入行十年,我是如何解决模流分析准确性问题的
- sharepoint模拟用户
- 如何快速学习产品?实践才是王道!同为小白的人儿加油!
- pandas 按字符串肚脐眼 读取数据_十分钟学习pandas! pandas常用操作总结!
- 数字化经营支付3.0有哪些盈利机会
- Hession矩阵与牛顿迭代法
- 预见2021-罗兰贝格中国行业趋势报告
- 如何看待没有学历的程序员?
- 数据库创建存储过程_创建存储过程来修复孤立的数据库用户
- php和python-浅析PHP与Python进行数据交互
- 用进化的观点学习网络协议
- localdatetime获得时间搓_Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转...
- 查找算法-------插值查找
- Mybatis常见面试题
- npy文件转图像并显示
- 用C语言数组编写贪吃蛇
- html5indexeddb排序,html5的indexedDB数据库操作实例