Python 如何让PyFacebook使用Google应用程序引擎补丁?

Python 如何让PyFacebook使用Google应用程序引擎补丁?,python,django,google-app-engine,facebook,app-engine-patch,Python,Django,Google App Engine,Facebook,App Engine Patch,我试着听从这个问题的建议:,但是我遇到了一些问题。首先,facebook.djangofb import facebook的不起作用,因为当我尝试使用decorator@facebook.require_login()时,它抱怨facebook模块没有该方法。如果我将其更改为导入facebook.djangofb和@facebook.djangofb.require\u login(),它会工作。有什么想法吗 然后,即使这样,我也遇到了与这个问题相同的问题: 似乎很多人都这么做了,那么有没有一个

我试着听从这个问题的建议:,但是我遇到了一些问题。首先,facebook.djangofb import facebook的
不起作用,因为当我尝试使用decorator
@facebook.require_login()
时,它抱怨facebook模块没有该方法。如果我将其更改为
导入facebook.djangofb
@facebook.djangofb.require\u login()
,它会工作。有什么想法吗

然后,即使这样,我也遇到了与这个问题相同的问题:


似乎很多人都这么做了,那么有没有一个好的例子说明如何将PyFacebook和App Engine补丁结合起来?

关于第一个问题:

从facebook.djangofb导入facebook
不起作用,因为当我尝试使用decorator@facebook.require_login()时,它会抱怨facebook模块没有该方法。如果我将其更改为
导入facebook.djangofb
@facebook.djangofb.require\u login()
,它会工作

嗯,似乎
require\u login
facebook.djangofb
上,而不是
facebook.djangofb.facebook

因此,您可以:

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


对于第二个问题,您是否尝试了另一个问题的答案(根本不使用require\u login,而是使用
request.fb.check\u session(request)
?你得到了什么?

关于你的第一个问题:

从facebook.djangofb导入facebook
不起作用,因为当我尝试使用decorator@facebook.require_login()时,它会抱怨facebook模块没有该方法。如果我将其更改为
导入facebook.djangofb
@facebook.djangofb.require\u login()
,它会工作

嗯,似乎
require\u login
facebook.djangofb
上,而不是
facebook.djangofb.facebook

因此,您可以:

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

对于第二个问题,您是否尝试了另一个问题的答案(根本不使用require\u login,而是使用
request.fb.check\u session(request)
?你得到了什么

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