跳转到主要内容

以隐蔽的方式使用Twitter登录到您的Django应用程序。

项目描述

django-twitter允许您的用户以简单的方式使用Twitter登录到您的应用程序。

如何使用
==========
1. 将'twitter'添加到您的应用列表中

2. 在您的url应用中包含('twitter.urls')

3. 在settings.py中添加
CONSUMER_KEY = "您的消费者密钥"
CONSUMER_SECRET = "您的消费者密钥"
CALLBACK_URL = '您的酷炫URL'

CONSUMER_KEY:您可以从您的Twitter帐户获取。
CONSUMER_SECRET:您可以从您的Twitter帐户获取。
CALLBACK_URL:是当身份验证过程成功时应在您的应用程序中显示的URL。它必须与Twitter回调URL相同。

4. 连接到tokens_received信号

from twitter import signals

def tokens_received(sender, request, screen_name, oauth_token, oauth_token_secret, **kwargs)
#在这里添加您的代码

signals.tokens_received.connect(tokens_received)

工作原理
============
要插入Twitter链接,请将以下内容包含在您的模板中:{% url twitter_begin_auth %}在链接中。
当用户点击链接时,将被重定向到Twitter,一旦登录,它将重定向到您的应用程序中的CALLBACK_URL,并将引发tokens_received信号。

注意
-----
请记住,您的Twitter回调URL必须与CALLBACK_URL相同

依赖关系
============
djano-twitter使用Django 1.3和oauth2

参考文献
==========
一些Twython的部分已被改编以使此应用程序成为可能。感谢Twython创建者与我们分享如此出色的代码。


版本0.1.0
+ 初始发布

项目详情


下载文件

下载您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源代码分发

django-twitter-0.1.0.tar.gz (5.5 kB 查看哈希值)

上传时间 源代码

支持者