Django MiniProgram APIDjango 微信小程序 API 框架
Django MiniProgram API - Django 微信小程序 API 服務(wù)端 SDK
Django 微信小程序 API 是依賴于 django-rest-framework 制作的 restful api,封裝了微信小程序的登陸,用戶資料更新,微信小程序支付等一系列操作。為開發(fā)者提供微信小程序后臺的簡便操作。
(小程序登陸,用戶信息更新以及支付api已經(jīng)可以使用,其他陸續(xù)完善中)
安裝
pip install django_miniprogram_api
快速入門
-
添加 "miniprogram_api" 和 django-rest-framework 相關(guān)的 modules 以及 配置 到 INSTALLED_APPS,并且添加 WECHAT_MINIPROGRAM_CONFIG 配置文件::
-
INSTALLED_APPS = [ 'miniprogram_api', 'rest_framework.authtoken', 'rest_framework' ] WECHAT_MINIPROGRAM_CONFIG = { "APPID": "", "SECRET": "", "WECHAT_PAY": { "MCH_ID": "", # 微信支付商戶號 "KEY": "", # API密鑰 "NOTIFICATION_URL": '', # 微信支付回調(diào)地址 } } REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': [ ... 'rest_framework.authentication.BasicAuthentication', # add this 'rest_framework.authentication.TokenAuthentication', # add this ], 'DEFAULT_PARSER_CLASSES': ( 'rest_framework_xml.parsers.XMLParser', ), } -
配置小程序登陸 url /miniprogram_auth/ 到你項(xiàng)目的 urls.py::
url(r'^miniprogram_auth/', include('miniprogram_api.urls')), -
運(yùn)行
python manage.py migrate來創(chuàng)建 WeChatAccount 模型. -
運(yùn)行測試服務(wù)器
python manage.py runserver 127.0.0.1:8000就可以開始使用了
評論
圖片
表情
