腾牛·下载

展开

多说SDK for Python/ Django App0.1 免费版

多说SDK for Python/ Django App

大小:28KB语言:中文 类别:编程开发系统:WinAll
简介|教程|评论(0)
版本:0.1 免费版时间:2015-07-04

标签:

应用介绍

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

厂商名称:

相关应用
用户评论
跟帖评论
查看更多评论
热门推荐
相关教程
猜你喜欢
相关合集
本类排行