{ "info": { "author": "Jingping Yi", "author_email": "jingping.yi@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "# django-wechat\n\u5fae\u4fe1\u516c\u4f17\u53f7 django \u5f00\u53d1\u5e93\n\n`wechat-python-sdk`\u662f\u4e00\u4e2a\u5fae\u4fe1sdk\u5e93\uff0c\u8d1f\u8d23\u548c\u5fae\u4fe1\u7684api\u901a\u4fe1\u3002 \n\u4f46\u662f\u5728\u591a\u8fdb\u7a0b\u73af\u5883\u4e2d\uff0c\u6bcf\u4e2a\u8fdb\u7a0b\u90fd\u4f1a\u7ef4\u62a4\u81ea\u5df1\u7684\u4e00\u4efd`Access Token`\uff08\u540c\u7406`JsApi Ticket`\uff09, \n\u5e76\u4e14\u4f1a\u5bfc\u81f4\u5176\u4ed6\u8fdb\u7a0b\u7684`Access Token`\u5931\u6548\uff0c\u6240\u4ee5\u6211\u4eec\u9700\u8981\u4e00\u79cd\u6301\u4e45\u5316\u7684\u65b9\u5f0f\uff0c\u8ba9\u591a\u4e2a\u8fdb\u7a0b\u7edf\u4e00\u83b7\u53d6\u548c\u66f4\u65b0\u4e00\u4efd`Access Token`\u3002\n\n`django-wechat`\u901a\u8fc7\u6570\u636e\u5e93\u6301\u4e45\u5316\u89e3\u51b3\u4e86\u8fd9\u4e2a\u95ee\u9898\uff0c\u5e76\u4e14\u652f\u6301\u540c\u65f6\u4f7f\u7528\u591a\u4e2a\u516c\u4f17\u53f7\u3002\n\nQuick start\n-----------\n\n1 \u6dfb\u52a0 \"djwechat\" \u5230 INSTALLED_APPS\u4e2d\n```\n INSTALLED_APPS = (\n ...\n 'djwechat',\n )\n```\n\n2 \u8fd0\u884c `python manage.py migrate`\uff0c\u4ee5\u521b\u5efa django-wechat models.\n\n3 \u5728admin\u540e\u53f0\uff0c\u6dfb\u52a0\u5bf9\u5e94\u5fae\u4fe1\u53f7\u7684\u8d26\u53f7\u8ba4\u8bc1\u4fe1\u606f \u548c JsApiList\n\n1\uff09\u8d26\u53f7\u8ba4\u8bc1\u4fe1\u606f\u7684\u503c\u4e3a\uff1a\n\n```\n {\n \"WEIXIN_TOKEN\": \"6G9IH7EF4D83C5AB\",\n \"WEIXIN_APP_ID\": \"wx67fb1f4877bfd511\",\n \"WEIXIN_APP_SECRET\": \"646332665dcd63f9e8b83a474f2dbe38\",\n \"WEIXIN_ENCODING_AES_KEY\": \"ZvhDvkQ8QpRUvNZUQgDRvrU3ICQEBVEdLvEsmsXTscA\"\n }\n```\n\n2\uff09\u5df2\u7533\u8bf7\u7684JsApiList\u6743\u9650\uff0c\u4ee5\u7a7a\u683c\u9694\u5f00\uff0c\u5982\u4e0b\u6240\u793a\uff1a\n\n```\n scanQRCode getLocation getNetworkType onMenuShareTimeline onMenuShareAppMessage onMenuShareQQ onMenuShareWeibo chooseWXPay\n```\n\n4 \u5728 `django` \u4e2d\u4f7f\u7528\n\n```\n from djwechat.util import get_wechat\n appid = 'XXXXXXXXXXXXXXXXXX'\n wechat = get_wechat(appid)\n ....\n```\n\ndjwechat\u4f1a\u81ea\u52a8\u5728\u6570\u636e\u5e93\u4e2d\u4fdd\u5b58\u548c\u66f4\u65b0 access_token\u3001jsapi_ticket, \u7528\u6237\u53ea\u9700\u8d1f\u8d23\u8c03\u7528\u5c31\u884c\u3002\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/bowenpay/django-wechat/", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-wechat-sdk", "package_url": "https://pypi.org/project/django-wechat-sdk/", "platform": "", "project_url": "https://pypi.org/project/django-wechat-sdk/", "project_urls": { "Homepage": "http://github.com/bowenpay/django-wechat/" }, "release_url": "https://pypi.org/project/django-wechat-sdk/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "django-wechat \u662f\u4e00\u4e2a\u5fae\u4fe1\u516c\u4f17\u53f7 django \u5f00\u53d1\u5e93", "version": "0.2.1" }, "last_serial": 2737592, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0e2e42a4fc2db1a8f41da62f8d1240ac", "sha256": "3343d63a6e04c100e6df8c3be6d3dfb6943ce1eb0fab991d343f843b9ddd9c97" }, "downloads": -1, "filename": "django-wechat-sdk-0.1.tar.gz", "has_sig": false, "md5_digest": "0e2e42a4fc2db1a8f41da62f8d1240ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8667, "upload_time": "2016-10-18T07:14:58", "url": "https://files.pythonhosted.org/packages/f6/6a/85ac1c3064e1f71985b4c84d02bdadfe09f209b4732bc3eb336c846a5a58/django-wechat-sdk-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f7db983cc34c46c3a8304bb8998ae478", "sha256": "fdab0454d8ee5739756416c501fa0084ebc32d5c92c5b752f5989bd5d8160b6b" }, "downloads": -1, "filename": "django-wechat-sdk-0.2.tar.gz", "has_sig": false, "md5_digest": "f7db983cc34c46c3a8304bb8998ae478", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9542, "upload_time": "2017-03-10T05:09:24", "url": "https://files.pythonhosted.org/packages/cd/0b/71b9d97fb7bec1dcae74175048a300b91685fd321b8df623cdb03780b022/django-wechat-sdk-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2fc1f25e47ec71f4e1b0fc687f8a53dd", "sha256": "6d1e1ad2275bd624d6b820101a9e075eaecb2527e47d614f5e92cfc82210e61b" }, "downloads": -1, "filename": "django-wechat-sdk-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2fc1f25e47ec71f4e1b0fc687f8a53dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9578, "upload_time": "2017-03-29T02:40:46", "url": "https://files.pythonhosted.org/packages/04/a9/79c1d7576b136ca9cbf5255e9f905dc9e3af0a5d3a164e687ccc5c5bc445/django-wechat-sdk-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2fc1f25e47ec71f4e1b0fc687f8a53dd", "sha256": "6d1e1ad2275bd624d6b820101a9e075eaecb2527e47d614f5e92cfc82210e61b" }, "downloads": -1, "filename": "django-wechat-sdk-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2fc1f25e47ec71f4e1b0fc687f8a53dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9578, "upload_time": "2017-03-29T02:40:46", "url": "https://files.pythonhosted.org/packages/04/a9/79c1d7576b136ca9cbf5255e9f905dc9e3af0a5d3a164e687ccc5c5bc445/django-wechat-sdk-0.2.1.tar.gz" } ] }