J'expérimente avec app-engine-patch (Django pour GAE) sur Google App Engine. Et je voudrais écrire une application Facebook. Est - il possible d'utiliser PyFacebook et son middleware? Ou est - il une autre solution?
Facebook, Django et Google App Engine
Je lance un système sur les réseaux sociaux et sur facebook GAE avec back-end en Python, fin avant en Javascript et Flash. J'utilise surtout les bibliothèques js côté client pour transmettre des données vers le datastore côté serveur. Cette bibliothèque facebook pour être exact: http://code.google.com/p/facebookjsapi/
Il y a une raison pour cela. La plupart de ce que nous faisons sera en cours d'exécution sur son propre site, en iframes dans différents réseaux sociaux et dans les widgets, etc. Mais pour la plupart cela a très bien fonctionné. Il est bon parce que nous pouvons échanger notre back-end à tout moment ou même courir sur de multiples plateformes comme il utilise également une bibliothèque de repos python GAE mais tout back-end serait faire avec cette configuration.
Ajout du répertoire Facebook à partir du répertoire d'installation PyFacebook à l'application patch app-moteur vous permet d'ajouter « facebook.djangofb.FacebookMiddleware », aux MIDDLEWARE_CLASSES en settings.py. Ensuite, votre vue peut utiliser « facebook.djangofb d'importation comme facebook » et « @ facebook.require_login (). »
Je ne suis pas allé bout à bout, mais quand j'ai essayé d'afficher la vue précédée par « @ facebook.require_login () », je redirigé vers la connexion Facebook.













