资源概况
购买将获得:完整源码源文件+说明文档+配置教程
其他注意:一经购买,概不退款,不提供指导,每年数量有限,售完为止。
资源介绍(截取部分,完整请购买)
启动Idiom/flask下的venv虚拟环境,运行python manage.py runserver命令启动Flask。然后打开微信开发者工具并扫码登录,选择flask/weapp-idiom小程序,加载完成后进入小程序登录页面,如图1所示。单击“微信登录”提示微信授权,如图2所示。单击“允许”按钮,即可进入到小程序首页。如图3所示。
单击“开始挑战”,进入答题页面,如图4所示。在答题页面,鼠标单击选项区的汉字,则会将该汉字填充到当前的答案框中。如要修改答案,可以单击答案中汉字,则该汉字退回到选项区。
如果填写4个汉字后,答案正确,则进入下一关,如图5所示。否则提示错误信息,如图6所示。
全部通关以后,提示通关信息如图7所示。单击“告诉朋友”按钮,即可分享好友,如图8所示。
单击“回到主页”,在主页点击“排行榜”即可查看比赛排行。如图9所示。
小程序因其“用完即走”的特性备用用户欢迎,其中各种答题类的小程序因具备一定的趣味性而异常火爆,下面,我们就模拟猜成语小程序,开发一款寓教于乐的“看图猜成语小程序”。
- flask 基础知识
- 小程序基础知识
- 虚拟环境:virtualenv。
- 数据库:PyMySQL驱动+ MySQL。
- 开发工具:微信开发者工具+PyCharm / Sublime Text 3。
- PythonWeb 框架:Flask。
- 接口调试工具:Postman。
本项目采用MySQL数据库,数据库名称为idiom。在小程序中涉及用户信息和题目信息,所以在idom数据库下包含2张数据表,数据表名称及作用如下:
- user表:存储用户信息,包括用户昵称、头像和排名等。
- exam表:存储题目信息,包括图片、答案和备选项等。
- 使用pip安装virtualenv,命令如下:
pip install virtualenv
- 在“flask/”目录下,创建venv 虚拟环境,命令如下:
virtualenv venv
- 启动虚拟环境,
windows下命令如下:
venv\scripts\activate
mac下命令如下:
source venv\bin\activate
- 安装依赖,命令如下:
pip install -r requirements.txt
- 创建数据库,命名为idom
- 使用数据迁移命令
python manage.py db init
python manage.py db migrate
python manage.py db upgrade
- 创建完数据表后,将“flask\idiom.sql”文件导入到数据库
- 启动python,运行如下命令:
python manage.py runserver
- 开启小程序调试工具,新建项目,项目目录是“idiom/weapp-idiom”。
其余完整详见下载
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容