Python django+drf 微信小程序开发
环境搭建
创建虚拟环境
安装Python 教程 安装python
安装python虚拟环境django + drf 安装
pip install django=1.11.7
pip install djangorestframework
搭建小程序环境
申请微信公众平台的账号
选择小程序 或者直接点击 申请微信小程序
有条件的话 尽量申请企业账号,实在不行个人的也可以用,有部分功能会缺失,不过问题不大
按步骤申请微信公众号
注册成功后登陆进入页面 要记住小程序的(appid)
点击小程序管理 – 点击添加 – 绑定小程序到改公众号
查看小程序的appid
下载微信小程序开发者工具
点击链接下载开发者工具 下载开发者工具
创建项目
项目初始界面
目录结构
默认全局配置初始化代码解析(更多请看官方文档 小程序官方开发文档)
app.json
// 说明 此文件是不允许注释的
{
"pages":[
"pages/index/index", // 页面目录
"pages/logs/logs" // 页面目录
],
"window":{ // window的页面配置
"backgroundTextStyle":"light", //
"navigationBarBackgroundColor": "#fff", // 导航栏背景颜色
"navigationBarTitleText": "WeChat", // 导航标题内容
"navigationBarTextStyle":"black" // 导航标题颜色
},
"style": "v2", //
"sitemapLocation": "sitemap.json" //
"tabBar": { // 底部菜单栏
"list": [{
"pagePath": "pages/index/index",
"text": "首页",
"iconPath":"图标路径",
"selectedIconPath":"选中后的图片展示"
}, {
"pagePath": "pages/index/index",
"text": "首页",
"iconPath":"图标路径",
"selectedIconPath":"选中后的图片展示"
}]
},
}
其中tabBar最少两个 最多五个
组件
text
类似于span标签
view 容器
容器 类似于div标签
image 图片
更多组件去看官方文档 更多组件