Skip to content

使用 Tornado 开发的微信公众平台投票系统

Notifications You must be signed in to change notification settings

banana513a/weixin_vote-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

weixin_vote

run steps

  • add config.py
DOMAIN = ''
DB_HOST = ''
DB_NAME = ''
DB_USER = ''
DB_PWD = ''

QINIU_AK = ''
QINIU_SK = ''
QINIU_BUCKET_NAME = ''
  • run server.py

feature

libs

  • tornado
  • MySQL-python
  • pycrypto
  • httplib2
  • bs4
  • requests
  • qiniu ...

todo

  • 迁移静态文件到七牛服务器上
  • 把 access_token 存入数据库(考虑去掉 WeixinRefreshATKWorker)
  • 把 active 属性迁移到子账号上
  • 自动获取公众号基本信息
  • 邀请码、注册码自动定时清理
  • 管理后台
  • 将 WeixinRefreshATKWorker 分离出来
  • 更好的上传体验
  • 上传文件校验

screenshots

ranking page

admin

About

使用 Tornado 开发的微信公众平台投票系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.4%
  • Python 35.9%
  • HTML 10.8%
  • CSS 3.9%