2013-04-30 47 views
0

我使用的Django的Facebook有Facebook在我的網站連接的功能。使用Django Facebook的保存Facebook的用戶朋友

一切到目前爲止是偉大的,但我想保存在我的分貝的朋友列表,當信號facebook_user_registered使用函數get_and_store_friends調用。

問題是,當前的get_open_graph函數需要視圖函數接收到的請求對象,並且我在facebook_user_registerd中,並且在那一刻無法訪問請求對象。

是否有可能在registartion信號呢?

回答

0

目前,我正在做這個asyncronously使用Celery。 Django的Facebook將在註冊自動拉下用戶的朋友,如果您使用的是芹菜和設置您的settings.py如下:

FACEBOOK_STORE_FRIENDS = True 
FACEBOOK_CELERY_STORE = True 

在這一點上,每個用戶將有一個包含列表的朋友財產FacebookUser對象與他們的Facebook ID和一些最小的opengraph細節。