微信小程序开发之路(十一)计算器项目搭建(centos8)

pip install django

django-admin startproject weixintest

cd weixintest
python manage.py startapp CalculateApi


calculator/settings.py

weixintest/urls.py

weixintest/CalculateApi/urls.py

weixintest/CalculateApi/views.py(处理函数,eval,调用的计算器的接口函数)

在本地跑一下项目


在公网跑通了
然后在设置一下setting.py


然后就可以直接访问公网ip了!

微信开发者工具->设置->项目设置->勾选下示选项

新建个项目

index. wxml

<view class="container"><input type="text" class="input" bindinput='input'/><button bindtap="calculate">中国矿业大学信息安全计算测试项目</button><view>{{ result }}</view>
</view>


index.wxss

.input {border: 1px solid black;margin-bottom: 5px;
}

index.js

const app = getApp()Page({data: {result: "暂无结果",formula: ''},//事件处理函数calculate: function () {wx.request({url: 'http://47.97.231.88:8000/calculate',data: {formula: this.data.formula},success: res => {if (res.statusCode == 200) {this.setData({result: res.data})}}})},input: function (e) {this.setData({formula: e.detail.value})}
})


即可跑通项目
但是,一般服务器都是用稳定的web容器来启动,基本不使用manage.py的方式来启动项目

微信小程序开发之路(十一)微信小程序第一个计算器项目搭建(centos8)相关推荐

  1. 微信小程序开发之路(二)

    由于前段时间比较忙,已经有半个多月没有更新文章了.最近微信小程序频繁更新,越来越开放,所以今天我们将继续探讨小程序. 在微信小程序开发之路(一)中讲到微信小程序的单向绑定以及使用setData()方法 ...

  2. 微信小程序开发之路(十三)正式开工--设计ER图与数据库的创建

    微信小程序开发之路(十三)正式开工–设计ER图数据库的创建 先制作班费公是示功能 我们在项目的 settings.py 文件中找到 DATABASES 配置项,将其信息修改为: DATABASES = ...

  3. 微信小程序开发系列 (四) :微信小程序的页面跳转路由设计

    笔者由于工作需要,曾经参加过一个微信小程序同 SAP 系统集成的项目,因此从零开始学习了微信小程序的开发知识.这里通过系列文章把自己所学分享出来,希望对相关学习者有所帮助. 本教程前面三篇文章: 微信 ...

  4. 微信小程序开发系列七:微信小程序的页面跳转

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...

  5. 微信小程序开发系列六:微信框架API的调用

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...

  6. 微信小程序开发系列五:微信小程序中如何响应用户输入事件

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...

  7. 微信小程序开发系列四:微信小程序之控制器的初始化逻辑

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 这个教程的前两篇文章,介绍了如何 ...

  8. 微信小程序开发系列二:微信小程序的视图设计

    大家如果跟着我第一篇文章 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 一起动手,那么微信小程序的开发环境一定搭好了.效果就是能把该小程序的体验版以二维码的方式发送给其他朋友使用. 这个系列 ...

  9. 【微信小程序开发】第 1 节 - 小程序简介

    欢迎来到博主 Apeiron 的博客,祝您旅程愉快 ! 时止则止,时行则行.动静不失其时,其道光明. 目录 1.缘起 2.小程序与普通网页开发的区别 3.API 简介 4.总结 1.缘起 在日常生活中 ...

最新文章

  1. vb6.0 mysql ado控件_VB6.0里的ADO控件怎么用?
  2. 别人的代码是火箭,我的代码是乌龟……
  3. createprocess 系统找不到指定的文件_windows找不到gpedit.msc请确定文件名
  4. 讲二次搜索树转化为排序的双向链表
  5. 【渝粤教育】 国家开放大学2020年春季 1009离散数学(本) 参考试题
  6. leetcode练习——数组篇(1)(std::ios::sync_with_stdio(false);std::cin.tie(nullptr);)
  7. 机器学习速成课程 | 练习 | Google Development——编程练习:Pandas 简介
  8. Oracle用户和模式的区别
  9. docker 网络设置
  10. win10python3.6.3安装_Win10Python3.6安装impyla
  11. 孙鑫VC学习笔记:第十七讲 (四) 用邮槽实现进程间的通信
  12. js 和 jquery 动态创建元素
  13. 软考计算机网络与最大流量,软考程序员考点计算机网络之性能
  14. 不学网php线下培训视频教程
  15. 常见的网络协议\端口号
  16. 原创|批处理实现安卓手机一键快速截屏
  17. JAVA数据库访问控制框架设计与使用
  18. ①变量、常量、数据类型解释 ②标识符命原则 ③sizeof使用原则 ④float型科学计数法 ⑤字符转换到ASCII表 ⑥\t 的使用意义【黑马程序员视频】
  19. vue el-menu多级菜单递归
  20. 猜数字小游戏,超级简单就可以实现哦

热门文章

  1. 业务模型,该怎么搭建?
  2. android cbox listview特效,关于Listview和Checkbox控件嵌套出现的各种问题(Recyclerview也适用)...
  3. 抖音检测报告怎么办理?测试周期要多长时间?
  4. 【2022】小记:CDH hive 10000端口连接不上问题
  5. 键盘快捷键设置与记录,附表格
  6. OrangePi PC 玩Linux主线内核踩坑之旅(一)之制作第一个镜像
  7. 七夕节来啦!AI一键生成情诗,去发给你的女朋友吧!
  8. Qt Line的样式
  9. CSS-高度塌陷布局乱问题详解
  10. Spring官网获取jar包以及source文件