flask + mysql 校园报修微信小程序系统开发
注意:已经更新V2版本,更新内容请在这里查看
为什么会产生这样一个系统 ?
我为什么选择 flask 做为后端框架 ?
flask 具有轻巧、简介、扩展性强等特点 , 非常适合小型系统开发 , 具有一定的编程基础即可快速上手 , 本文中 flask 搭建的后台管理和 api 系统是我零基础 flask ,但仅花两天的时间编写的 ,感受是非常简单 。因为我一直是做 Java 开发的 , 这次使用 flask 做小系统非常快 , 推荐给基础薄弱的朋友和想快速开发小型系统的朋友使用 flask 。
系统包含哪些主要知识点 ?
数据库表设计(字段长度根据实际情况调整为合适长度即可)
报修信息表
用户信息表
CREATE TABLE `ideamerry_repair_v3`.`Untitled` ( `id` int(11) NOT NULL AUTO_INCREMENT, `userName` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `userType` int(11) NULL DEFAULT NULL, `userPassword` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `email` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `mobile` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `openId` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `nickName` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `avatarUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `sex` int(11) NULL DEFAULT NULL, `province` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `city` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `tags` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `avialable` int(11) NULL DEFAULT NULL, `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `gender` int(11) NULL DEFAULT NULL, `language` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `isDelete` int(11) NOT NULL DEFAULT 0, `campus` int(11) NULL DEFAULT NULL COMMENT 管理员的校区, PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `use_name`(`userName`) USING BTREE COMMENT 唯一 ) ENGINE = InnoDB AUTO_INCREMENT = 36 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
flask + layui 实现的页面是什么样 ?
结束语
学习需要方法 , 知识重在积累 。没有做不到 , 只有想不到 。
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
写一个java微信支付的接口