django-social-auth或django-allauth的一个扩展应用程序,可以从不同的社交网络获取您的朋友。

django-social-friends-finder的Python项目详细描述


Django Social Friends Finder是一款针对“Django Social Auth”或“Django Allauth”的扩展应用,可以从不同的社交网络获取您的朋友。
它显示匹配的朋友,因此您可以建议您的用户将他们添加为好友或跟踪他们。

依赖项
----

与“django social auth”一起使用

*django social auth>;=0.7.10及其所有依赖项https://github.com/omab/django social auth.git

与“django allauth”一起使用

*django allauth>;=0.8.3及其所有依赖项https://github.com/pennersr/django allauth


>后端依赖项

*python twitter>;=0.8.2对于Twitter后端http://code.google.com/p/python twitter/
*Facebook后端Facebook sdk https://github.com/python for facebook/facebook sdk.git


installation
----


安装此应用程序有3种方法

pip install django social friends finder

python setup.py安装

或将“社交好友查找器”添加到您的路径


使用和配置
---



将“社交好友查找器”添加到您的设置文件中的应用列表

已安装的应用=(

“社交好友查找器”,


默认值为true
redirect_url:使用上述设置时要重定向的url。默认值为“/”

转到浏览器上的`/find friends/list/`。


贡献
----


目前有Facebook和Twitter后端可用。请帮助实现新的后端。

只需创建一个继承自“baseFriendsProvider”的类并实现其两个方法。
请参见后端模块示例实现

后端的软件设计需要稍加调整。将allauth和social auth行为封装在不同的子类中会有所帮助。
同时,后端的公共接口也可以无声地加载它们。如果缺少后端,则会引发错误。加载它们的工厂类也非常难看。

如果你能花点时间在上面的问题上,那就太棒了。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Admob不使用webview   Java Wicket表单:序列化对象类“myClassName”时出错   java googledriveapi更新文件与我的帐户管理员   java简单框架未知xml标记解析   java如何使用主类和用户获取Spark应用程序ID   java如何更改自定义属性的值?   java有没有办法在jMock中找到未使用的期望值?   gradle运行任务的java文档?   java通过使用数组来存储文本文件的行,通过覆盖来删除文本文件中的行   用于表达式语言注入的java利用负载   java IDEStyle程序运行   java在运行时启用/禁用Springws   爪哇芦苇。formatNumber NullPointException   java为什么我的代码无法检测两个动态实体之间的碰撞?