我正在使用social_django库进行Facebook登录。我在登录过程中使用以下功能,这是在单击登录按钮时调用的。我还在settings.py中设置了重定向,指向网址命名空间“ app”。登录正常,除了刷新我的应用页面并且所有内容消失的事实。登录后是否可以自动关闭Facebook标签,而不刷新我的应用页面?
我试图在另一个标签中打开fb登录,但仍然会在同一标签中将我重定向到我的应用页面。
error[E0599]: no method named `poll` found for type `std::pin::Pin<std::boxed::Box<dyn core::future::future::Future<Output = std::result::Result<std::vec::Vec<u8>, reqwest::error::Error>> + std::marker::Send>>` in the current scope
--> src/main.rs:18:40
|
18 | let poll = some_future.poll(cx);
| ^^^^ method not found in `std::pin::Pin<std::boxed::Box<dyn core::future::future::Future<Output = std::result::Result<std::vec::Vec<u8>, reqwest::error::Error>> + std::marker::Send>>`
在settings.py
function FBLogin(){
window.open('{% url "social:begin" "facebook" %}');
}
答案 0 :(得分:0)
只需使用
window.open('{%url“ social:begin”“ facebook”%}',“ _blank”);
代替
window.open('{%url“ social:begin”“ facebook”%}');