美文网首页pythonPython学习Python-资料
python-flask微信小程序搭建

python-flask微信小程序搭建

作者: 彝_e37e | 来源:发表于2019-12-01 20:30 被阅读0次

    创建虚拟环境,导入flask项目所需要的包

    创建项目文件夹,在项目文件夹下创建manage.py文件,配置manage.py文件

    导入manage所需要的包

    创建congig.py文件,配置config文件

    在项目文件下创建python文件app

    配置app下的init.py文件

    在app文件下创建所需的python文件

    api文件管理小程序版本,api文件下创建管理小程序版本的python文件,视图模块就放在版本文件下

    models文件管理数据库表格,static文件管理静态文件,templates文件管理前端模板文件,utils文件管理工具类

    libs文件管理需要引用的第三方文件,在此文件夹下创建红图模块redprint.py

    flask小程序框架路由传递流程,最底层为视图层,视图层在api的版本文件下,每个视图文件创建后记得在最前面注册红图,红图管理每个视图的路由,将路由传递给蓝图,蓝图管理版本,蓝图将路由传递给app

    在app的init.py下注册蓝图

    在每个视图文件前面从libs.redprint导入Renprint模块并注册红图

    在版本v1,v2的init.py文件下,红图将路由交给蓝图,每次创建新的视图文件后都要记得将红图持有的路由交给蓝图,不然会报404错误

    接下来就根据自己的需求在models文件下创建数据库表格,创建完成后执行迁移

    python manage.py db init  这个命令会创建migrations文件夹,所有迁移文件都放在里面。

    python manage.py db migrate

    python manage.py db upgrade

    最后将微信小程序前端文件导入项目中

    打开微信开发者工具,将项目文件下的微信小程序源码导入到开发者工具中

    微信小程序前端源码资源网站:http://www.lanrenmb.com/x/yingyinyule/16660.html

    相关文章

      网友评论

        本文标题:python-flask微信小程序搭建

        本文链接:https://www.haomeiwen.com/subject/bxctgctx.html