首页 > 电脑软件 > 应用软件
多说SDK for Python/ Django App

多说SDK for Python/ Django App

0.1 免费版评分:5
下载地址
  • 分类:应用软件
  • 大小:28KB
  • 语言:中文
  • 评分:5分
  • 授权:免费
  • 性质:PC软件
  • 环境:WinAll
  • 星级:
  • 时间:2025-06-08 21:00:41
软件介绍

多说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 }}

软件截图
  • 多说SDK for Python/ Django App1
游戏排行