Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

A Django app to use wechat.

Project description

Django Wechat Base

基于django的微信基础模块, 包括使用django缓存, 图片存储等

Quick Start

Install

$ pip install django-wechat-base

Update settings.py

WECHAT = {
    'appid': '',
    'secret': '',
    ...
}

Usage

from wechat.wxa import Wxa

wxa = Wxa()
qrcode = wxa.get_qrcode('https://github.com/ChanMo/')
print(qrcode)

API List

Wxa

from wechat import wxa

小程序相关功能

  • get_pay_data 获取小程序支付数据
  • get_qrcode 获取小程序二维码
  • get_delivery 获取小程序物流信息

Wxb

from wechat import wxb

公众号模块

  • get_js_config 获取js配置json

Message

from wechat import message

消息模块

  • send 发送模块消息

Payment(v3)

from wechat import payment3

微信支付相关(v3)

  • get_pay_data 获取支付数据
  • parse_result 解析异步返回值
  • return_failure 返回错误信息
  • return_success 返回成功信息

Payment(v2)

微信支付相关(v2)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for django-wechat-base, version 2.1.1
Filename, size File type Python version Upload date Hashes
Filename, size django_wechat_base-2.1.1-py3-none-any.whl (10.3 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size django-wechat-base-2.1.1.tar.gz (7.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page