0

나는이 질문의 조언을 따르려고 노력했다 : Facebook, Django, and Google App Engine, 그러나 나는 많은 문제를 겪었다. 첫 번째는 장식자 @facebook.require_login()을 사용하려고 할 때 facebook 모듈에 해당 메소드가 없기 때문에 from facebook.djangofb import facebook이 작동하지 않는다는 것입니다. import facebook.djangofb@facebook.djangofb.require_login()으로 변경하면 작동합니다. 거기에 어떤 아이디어가 있니?Google App Engine 패치로 PyFacebook을 사용하려면 어떻게해야합니까?

그럼에도 불구하고이 질문과 같은 문제가 발생합니다 : app-engine-patch and pyFacebook not working.

많은 사람들이 이것을 한 것처럼 보입니다. 그렇다면 PyFacebook과 App Engine Patch를 결합하는 좋은 예가 있습니까? 첫 번째 질문에 대한

답변

4

: 나는 데코레이터 @의 facebook.require_login()를 사용하려고 할 때, 그것은 페이스 북의 모듈은 그 방법이없는 것을 불평하기 때문에

from facebook.djangofb import facebook

이 작동하지 않습니다. import facebook.djangofb@facebook.djangofb.require_login()으로 변경하면 작동합니다. require_loginfacebook.djangofb.facebookfacebook.djangofb 여부에처럼

잘 보인다.

그래서 당신은 할 수 있습니다 :

import facebook.djangofb 
@facebook.djangofb.require_login() 
... 

또는

from facebook import djangofb 
@djangofb.require_login() 
... 

또는 두 번째 질문에 대한

from facebook.djangofb import require_login 
@require_login() 
... 

, 당신은 ( 를 사용하지 않는 다른 질문의 대답을 시도 않았다 require_login, 대신 request.fb.check_session(request) 사용)? 너는 무엇을 얻 느냐?