基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记
基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计
此内容为付费资源,请付费后查看
2
立即购买
您当前未登录!建议登录后购买,可保存购买订单
付费资源

资源概况

购买将获得:完整源码源文件+说明文档+配置教程
其他注意:一经购买,概不退款,不提供指导,每年数量有限,售完为止。

资源介绍(截取部分,完整请购买)

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

启动Idiom/flask下的venv虚拟环境,运行python manage.py runserver命令启动Flask。然后打开微信开发者工具并扫码登录,选择flask/weapp-idiom小程序,加载完成后进入小程序登录页面,如图1所示。单击“微信登录”提示微信授权,如图2所示。单击“允许”按钮,即可进入到小程序首页。如图3所示。

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

单击“开始挑战”,进入答题页面,如图4所示。在答题页面,鼠标单击选项区的汉字,则会将该汉字填充到当前的答案框中。如要修改答案,可以单击答案中汉字,则该汉字退回到选项区。

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

如果填写4个汉字后,答案正确,则进入下一关,如图5所示。否则提示错误信息,如图6所示。

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

全部通关以后,提示通关信息如图7所示。单击“告诉朋友”按钮,即可分享好友,如图8所示。

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

单击“回到主页”,在主页点击“排行榜”即可查看比赛排行。如图9所示。

基于Python+Flask+MySQL+微信小程序看图猜成语小游戏源码课程设计-创享日记

 


小程序因其“用完即走”的特性备用用户欢迎,其中各种答题类的小程序因具备一定的趣味性而异常火爆,下面,我们就模拟猜成语小程序,开发一款寓教于乐的“看图猜成语小程序”。

基本技能要求:

  • flask 基础知识
  • 小程序基础知识

开发及运行环境:

  • 虚拟环境:virtualenv。
  • 数据库:PyMySQL驱动+ MySQL。
  • 开发工具:微信开发者工具+PyCharm / Sublime Text 3。
  • PythonWeb 框架:Flask。
  • 接口调试工具:Postman。

数据库设计:

本项目采用MySQL数据库,数据库名称为idiom。在小程序中涉及用户信息和题目信息,所以在idom数据库下包含2张数据表,数据表名称及作用如下:

  • user表:存储用户信息,包括用户昵称、头像和排名等。
  • exam表:存储题目信息,包括图片、答案和备选项等。

使用说明

  1. 使用pip安装virtualenv,命令如下:
pip install virtualenv
  1. 在“flask/”目录下,创建venv 虚拟环境,命令如下:
virtualenv  venv
  1. 启动虚拟环境,
    windows下命令如下:
venv\scripts\activate

mac下命令如下:

source venv\bin\activate
  1. 安装依赖,命令如下:
pip install -r requirements.txt
  1. 创建数据库,命名为idom
  2. 使用数据迁移命令
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
  1. 创建完数据表后,将“flask\idiom.sql”文件导入到数据库
  2. 启动python,运行如下命令:
python manage.py runserver
  1. 开启小程序调试工具,新建项目,项目目录是“idiom/weapp-idiom”。

其余完整详见下载

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容