Skip to main content

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.

Source Distribution

django-wechat-base-2.1.1.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

django_wechat_base-2.1.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file django-wechat-base-2.1.1.tar.gz.

File metadata

  • Download URL: django-wechat-base-2.1.1.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for django-wechat-base-2.1.1.tar.gz
Algorithm Hash digest
SHA256 81ff0853dbc47821d64dcf15390329db8a6494b14c1b0fc22cb239fb23418120
MD5 674896831d7f0b450b64fc61336f278e
BLAKE2b-256 2656a2255d24f55605893d4d4aa7b4b811141273bdc80ec1332a833a20003ef5

See more details on using hashes here.

File details

Details for the file django_wechat_base-2.1.1-py3-none-any.whl.

File metadata

  • Download URL: django_wechat_base-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for django_wechat_base-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 69301c6d49e5c489ca5629ecce2cca3284fb7b4054b5c044355776ab70c5ffcb
MD5 ebd63fa9017070e80e6173d47215df55
BLAKE2b-256 9a9e9a04d7c15d21a4be3adf2032a11d4ab532ccfa839c96390e46ec924bda76

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page