Django微信小程序后台开发教程的实现
1 申请小程序,创建hello world小程序
在微信开发平台(https://mp.weixin.qq.com)申请小程序并获取APP id
4 实现计算器接口
创建django app
python3 manage.py startapp CalculateApi
在calculator/settings.py的INSTALLED_APPS
中添加CalculateApi
如下:
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'CalculateApi' ]
在calculator/urls.py中将url转发给CalculateApi处理。
from django.contrib import admin from django.urls import path from django.conf.urls import url, include urlpatterns = [ path('admin/', admin.site.urls), url('^', include('CalculateApi.urls')), ]
在CalculateApi中新建urls.py文件,处理/calculate
接口。
from django.conf.urls import url from . import views urlpatterns = [ url('calculate', views.calculate) ]
在CalculateApi/views.py文件中添加calculate函数用于计算求值并返回。
from django.http import HttpResponse def calculate(request): formula = request.GET['formula'] try: result = eval(formula, {}) except: result = 'Error formula' return HttpResponse(result)
再次运行服务器,访问http://服务器ip:8000/calculate?formula=2*3-5
即可得到结果1。
运行小程序,一个简单的计算器就写完啦。
到此这篇关于Django微信小程序后台开发教程的实现的文章就介绍到这了,更多相关Django小程序后台开发内容请搜索来客网以前的文章或继续浏览下面的相关文章希望大家以后多多支持来客网!