在我的django應用程序中,我有一個Facebook連接按鈕(通過django allauth)。當我點擊它時,會出現facebook對話框。現在,我想要登錄後,用戶被重定向到一個彈出窗口(引導模式)與用戶的朋友列表。如何在Facebook登錄後重定向到彈出框
我有一個測試函數來獲取我的views.py中的朋友列表,它運作良好。我需要的是,在對話框對話框登錄後,它會轉到此函數,獲取好友列表,並將結果返回到原始頁面的彈出窗口中。
我試着設置LOGIN_REDIRECT_URL ='/ friends',它將我帶到視圖函數並獲取好友列表,但是如何在該彈出框中顯示此列表?我在引導庫中使用django-allauth。
任何幫助,將不勝感激。
非常感謝回覆,但對我來說還是有點不清楚。所以,如果在我的主頁上有一個fb連接按鈕,我點擊該按鈕,出現fb對話框,用戶登錄.....現在我想要這個重定向到我的視圖中的函數,獲取好友列表,然後在主頁上打開一個模式。 –
啊,你想打開主頁上的模式...錯過了你的問題。爲此,您可以使用模式的遠程選項選項,該選項允許您在模式的主體中加載遠程HTML。我會看看我以後可以發佈一個例子。 – Marijn
這部分解決了這個問題....但如果我給data-remote ='/ accounts/facebook/login',我是否應該期望它登錄,並且由於我的重定向網址是'/ friends',它會被重定向到那裏,獲取好友列表並在模態中顯示重定向模板?它現在不工作。重定向是否適用於此? –