微信小程序学习
文章平均质量分 64
微信小程序学习
梅苑安全
流连忘返12312
展开
-
微信小程序开发之路(十三)正式开工--设计ER图与数据库的创建
微信小程序开发之路(十三)正式开工–实现登录界面的设计由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触发。常用的解决方法如下:授权登录页面让用户实现点击的功能,也就是实现了通过 button 组件去触发 getUserInof 接口。在用户进入微信小程序的时候,判断用户是否授权了,如果没有授权的话就显示授权页面,让用户去执行授权的操作。如果已经授权了,则直接跳过这个页面,进入首页。...原创 2021-03-10 16:54:27 · 2663 阅读 · 0 评论 -
微信小程序开发之路(十二)微信小程序计算器项目部署(nginx + uwsgi + django)
微信小程序开发之路(十二)微信小程序计算器项目部署(nginx + uwsgi + django)接着上一次的,首先下载好uwsgipip3 install uwsgi配置django项目的uwsgi.ini,在calculatorapi文件夹中新建uwsgi.ini文件touch uwsgi.inivi uwsgi.ini或者直接新建然后输入配置[uwsgi]# django项目监听的socket文件(可以使用端口代替)socket = ./weixintest.sock# d原创 2021-02-07 10:55:24 · 2571 阅读 · 8 评论 -
微信小程序开发之路(十一)微信小程序第一个计算器项目搭建(centos8)
微信小程序开发之路(十一)计算器项目搭建(centos8)pip install djangodjango-admin startproject weixintest cd weixintestpython manage.py startapp CalculateApicalculator/settings.pyweixintest/urls.pyweixintest/CalculateApi/urls.pyweixintest/CalculateApi/views.py原创 2021-02-06 22:02:48 · 323 阅读 · 1 评论 -
微信小程序开发之路(十)Django部署服务器&微信小程序第一个计算器项目搭建
1原创 2021-02-04 17:02:16 · 550 阅读 · 0 评论 -
微信小程序开发之路(九)Django Admin 管理工具
微信小程序开发之路(七)Django Admin 管理工具Django 提供了基于 web 的管理工具。Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它:django.contrib是一套庞大的功能集,它是Django基本代码的组成部分。...原创 2021-02-04 15:39:06 · 279 阅读 · 0 评论 -
微信小程序开发之路(八)Django 路由
微信小程序开发之路(六)Django 路由路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。Django 路由在 urls.py 配置,urls.py 中的每一条配置对应相应的处理方法。Django 不同版本 urls.py 配置有点不一样(博主使用的3.2.10版本):path:用于普通路径,不需要自己手动添加正则首位限制符号,底层已经添加。re_path:用于正则路径,需要自己手动添加正则首位限制符号。实原创 2021-02-03 17:35:52 · 262 阅读 · 0 评论 -
微信小程序开发之路(七)Django视图
微信小程序开发之路(五)Django视图一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一张图片…无论视图本身包含什么逻辑,都要返回响应。代码写在哪里都可以,只要在 Python 目录下面,一般放在项目的 views.py 文件中。每个视图函数都负责返回一个 HttpResponse 对象,对象中包含生成的响应。视图层中有两个重要的对象:请求对象(reques原创 2021-02-03 14:28:05 · 204 阅读 · 0 评论 -
微信小程序开发之路(六)Django 表单
HTTP 请求HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。GET 方法我们在之前的项目中创建一个 search.py 文件,用于接收用户的请求:from django.http import HttpResponsefrom django.shortcuts import render# 表单def search_form(request): return render(req原创 2021-02-03 10:31:15 · 393 阅读 · 0 评论 -
微信小程序开发之路(五)Django 框架数据库的使用
Django 框架数据库的使用Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。Django 为这些数据库提供了统一的调用API。 我们可以根据自己业务需求选择不同的数据库。MySQL 是 Web 应用中最常用的数据库。Django ORMDjango 模型使用自带的 ORM。对象关系映射(Object Relational Mapping,简称 ORM )用于实现面向对象编程语言里不同类型系统的数据之间的转换。ORM 在业务逻辑层原创 2021-02-03 09:10:44 · 1650 阅读 · 1 评论 -
微信小程序开发之路(四)Django 框架学习(列表&字典)
微信小程序开发之路(二)Django 框架学习模板的应用三templates 中的 runoob.html中,可以用 . 索引下标取出对应的元素<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>中国矿业大学计算机信息安全专业</title></head><body> <p>{{ v原创 2021-02-02 15:20:24 · 326 阅读 · 4 评论 -
微信小程序开发之路(三)Django 模板标签(变量&过滤器)
微信小程序开发之路(二)Django 框架学习模板的应用二view:{"HTML变量名" : "views变量名"}HTML:{{变量名}}HelloWorld/HelloWorld/views.py 文件代码:templates 中的 runoob.html :<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>中国矿业大学计算机原创 2021-02-02 15:00:57 · 246 阅读 · 0 评论 -
微信小程序开发之路(二)Django 框架学习
微信小程序开发之路(二)Django 框架学习模板的应用一我们使用 django.http.HttpResponse() 来输出 “Hello World!”。该方式将数据与视图混合在一起,不符合 Django 的 MVC 思想。为大家详细介绍 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。接着上一章节的项目将在 HelloWorld 目录底下创建 templates 目录并建立 runoob.html文件,整个目录结构如下:HelloWorld/|-- HelloWo原创 2021-02-02 14:39:50 · 479 阅读 · 0 评论 -
微信小程序开发之路(一)Django 创建第一个项目
微信小程序开发之路(一)Django 创建第一个项目>>> import django>>> django.get_version()检查django是否安装好使用vscode来搭建第一个项目创建第一个helloword项目windows这里注意别用python3来跑(小坑)然后浏览器查看本地的8000端口在先前创建的 HelloWorld 目录下的 HelloWorld 目录新建一个 views.py 文件,并输入代码:from dja原创 2021-02-01 19:35:40 · 381 阅读 · 2 评论