如何让 PyFacebook 与 Google App Engine 补丁一起使用?
我尝试遵循此问题的建议:Facebook、Django 和 Google App Engine ,但是我遇到了很多问题。第一个是 from facebook.djangofb import facebook
不起作用,因为当我尝试使用装饰器 @facebook.require_login()
时,它抱怨 facebook 模块不工作没有那个方法。如果我将其更改为 import facebook.djangofb
和 @facebook.djangofb.require_login()
,它就可以工作。那里有什么想法吗?
然后,即使如此,我也遇到了与这个问题相同的问题: app-引擎补丁和 pyFacebook 不工作。
似乎很多人都这样做了,那么有没有一个很好的例子来说明如何将 PyFacebook 和 App Engine Patch 结合起来?
I've tried to follow the advice of this question: Facebook, Django, and Google App Engine, however I've run into a number of problems. The first is that from facebook.djangofb import facebook
doesn't work because when I try to use the decorator @facebook.require_login()
, it complains that the facebook module doesn't have that method. If I change it to import facebook.djangofb
and @facebook.djangofb.require_login()
, it works. Any ideas that's going on there?
Then, even with that, I experience the same problem as in this question: app-engine-patch and pyFacebook not working.
It seems like a lot of people have done this, so is there a good example of how to combine PyFacebook and App Engine Patch?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于你的第一个问题:
好吧,似乎
require_login
位于facebook.djangofb
上,而不是位于facebook.djangofb.facebook
上。所以你可以这样做:
或者
或者
对于第二个问题,你是否尝试过另一个问题的答案(根本不使用require_login,而是使用
request.fb.check_session(request)
相反)?你得到什么?For your first question:
Well, seems like
require_login
is onfacebook.djangofb
not onfacebook.djangofb.facebook
.So you can do:
or
or
For the second question, did you try the answer of the other question (not using require_login at all, using
request.fb.check_session(request)
instead)? What do you get?