前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【微信小程序+Python后台从0到1实战开发】01微信小程序理解

【微信小程序+Python后台从0到1实战开发】01微信小程序理解

作者头像
天道Vax的时间宝藏
发布2021-08-11 14:52:44
3.5K0
发布2021-08-11 14:52:44
举报
文章被收录于专栏:用户5305560的专栏

day01 微信小程序

1. 问题

  • 什么是微信小程序? - 移动互联网时代,手机。 - 手机软件,在手机上中安装很多软件。 - 腾讯 - 腾讯:微信 + N小程序
  • 为什么要做小程序? 微信用户基数大。 在微信上用我们小程序会比较便捷。
  • 如何开发小程序?
  • 小程序:学习微信开发的语言(前端html、css、js、vue.js)
    • 微信开发者工具
  • API:restful接口(Python+django+drf框架)
    • pycharm

2.环境的搭建

2.1 Python环境

  • 虚拟环境
    • django
    • drf
  • pycharm

2.2 小程序环境

2.2.1 申请一个微信公众平台

2.2.2 保存自己的appid

代码语言:javascript
复制
appid = wx1a3fac0e7easdfffs

2.2.3 下载开发者工具

2.2.4 创建项目

3.开发小程序

3.1 全局配置

代码语言:javascript
复制
{
  "pages": [
    "pages/index/index",
    "pages/home/home"
  ],
  "window": {
    "navigationBarBackgroundColor": "#FFDAB9",
    "navigationBarTextStyle": "black",
    "navigationBarTitleText": "李业"
  },
  "tabBar": {
    "selectedColor":"#CD5C5C",
    "list": [
      {
        "pagePath": "pages/index/index",
        "text": "首页",
        "iconPath": "static/tabbar/ic_menu_choice_nor.png",
        "selectedIconPath": "static/tabbar/ic_menu_choice_pressed.png"
      },
      {
        "pagePath": "pages/home/home",
        "text": "我的",
        "iconPath": "static/tabbar/ic_menu_me_nor.png",
        "selectedIconPath": "static/tabbar/ic_menu_me_pressed.png"
      }
    ]
  }
}

3.2 组件

3.2.1 text

编写文本信息,类似于span标签

3.2.2 view

容器,类似于div标签

3.2.3 image

图片

3.3 样式

3.3.1 像素

  • px
  • rpx,750rpx

4.flex布局

一种非常方便的布局方式。

在容器中记住4个样式即可。

代码语言:javascript
复制
display: flex;                  flex布局
flex-direction: row;            规定主轴的方向:row/column
justify-content: space-around;  元素在主轴方向上的排列方式:flex-start/flex-end/space-around/space-between        
align-items: center;            元素在副轴方向上的排列方式:flex-start/flex-end/space-around/space-between        
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/01/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • day01 微信小程序
    • 1. 问题
      • 2.环境的搭建
        • 2.1 Python环境
        • 2.2 小程序环境
      • 3.开发小程序
        • 3.1 全局配置
        • 3.2 组件
        • 3.3 样式
      • 4.flex布局
      相关产品与服务
      云开发 CloudBase
      云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档