

多说SDK for Python/ Django App评论插件,适用于使用Python语言开发的网站,开发者可以使用SDK包来引入多说评论插件,同时也包含Django的Template tag和简单的manager,所以也可以作为Django App来使用。

多说插件功能
调用API接口:封装了对多说API接口的请求,返回JSON数据。
SSO和本地身份:处理SSO中交换token的逻辑,以及评论框显示本地身份需要的Remote Auth的处理。
Django的支持:在Django中直接调用相关的Template tag,传入多说Short name就可以调用评论框。
运行环境
Python 2.6+
安装
python setup.py install
在Python中使用
from duoshuo import DuoshuoAPI
code = reqeust.GET.get(code)
api = DuoshuoAPI(short_name=YOUR_DUOSHUO_SHORT_NAME, secret=YOUR_DUOSHUO_SECRET)
#例如要获取用户信息
api.users.details(user_id=1)
更多API可以查看多说开发文档 。
Django Usage
作为Django app来使用
0. 安装duoshuo插件
python setup.py install
INSTALLED_APPS = (
...
'duoshuo',
)
# settings.py
DUOSHUO_SECRET = '你的多说secret'
DUOSHUO_SHORT_NAME = '你的多说short name'
1. 显示多说评论框
{% load duoshuo_tags %}
{% duoshuo_comments %}
#给多说评论框传递其他short name
{% duoshuo_comments '其他short name' %}
2. 用户登录后,在评论框显示本地身份
# 请放在多说评论框tag: {{ duoshuo_comments }} 之后
{{ request.user|remote_auth|safe }}

核桃编程电脑版v2.1.120.0 官方版编程开发 / 272.4M
华为ensp模拟器v1.3.00.100 官方最新版编程开发 / 411.7M
易语言5.93完全版v5.93 最新版编程开发 / 312.3M
按键精灵2021官方下载v0.6.19549 正式版编程开发 / 22.8M
Ghidra(反汇编工具)v9.0.4 中文版编程开发 / 282.8M
scratch编程软件电脑版v3.29.1 中文官方版编程开发 / 161.3M
ollydbg吾爱专用版下载v1.10 中文绿色版编程开发 / 15.6M
ev3编程软件下载教育版v1.3.1 教师版编程开发 / 622.4M
SQL Server 2005下载sp3 32/64位编程开发 / 999M
Measurement Studiov19.0.0 免费版编程开发 / 557.3M
核桃编程电脑版v2.1.120.0 官方版编程开发 / 272.4M
华为ensp模拟器v1.3.00.100 官方最新版编程开发 / 411.7M
易语言5.93完全版v5.93 最新版编程开发 / 312.3M
Ghidra(反汇编工具)v9.0.4 中文版编程开发 / 282.8M
按键精灵2021官方下载v0.6.19549 正式版编程开发 / 22.8M
scratch编程软件电脑版v3.29.1 中文官方版编程开发 / 161.3M
ollydbg吾爱专用版下载v1.10 中文绿色版编程开发 / 15.6M
ev3编程软件下载教育版v1.3.1 教师版编程开发 / 622.4M
HMViewv4.04 官方版编程开发 / 859KB
SQL Server 2005下载sp3 32/64位编程开发 / 999M