2011-06-10 98 views
0

因此,我对整个django/python环境相当陌生。我已经用我的django应用程序成功安装了社交注册应用程序。用户可以使用Facebook登录,它为auth_user表中的用户和我的app_customuser表创建记录,但不保存电子邮件,名字,姓氏等。Django - 将Facebook信息从社会登记保存到数据库

我在想什么是在哪里在应用程序的结构中,我应该考虑放置带有Facebook信息并将数据保存到数据库中的代码。

回答

1

社会注册似乎有点简单;它的文件绝对是。您可以对后端进行子类化,或者根据这些后端创建您自己的后端来存储其他字段,但即使这样说也会感觉很笨拙。

这可能不是你想听到的,但django-socialauth更广泛地使用和更好的记录。它实际上提供了可以挂接到保存其他用户的数据开箱即用的信号:http://django-social-auth.readthedocs.org/en/latest/signals.html

0

的Django的Facebook听起来完全像你正在寻找 https://github.com/tschellenbach/Django-facebook

商店 用户名,电子邮件地址,性别,生日是什么,关于我,网站,以及可选的喜欢和朋友

非常成熟的应用程序,每天在我们的网站上运行数千注册。

相关问题