Essayer de se connecter facebook travailler sur le moteur d'application, et donc je suis en suivant ces instructions:Ayant des difficultés à importer des classes de middleware dans App Engine/Django
http://www.slideshare.net/mrtrosen/lab305-django-facebook-connect-integration-example
L'une des étapes me oblige à ajouter à mes MIDDLEWARE_CLASSES, et je l'ai ajouté ce qui suit à settings.py (copié de la diapositive 18 dans la présentation ci-dessus):
MIDDLEWARE_CLASSES = (
'django.contrib.sessions.middleware.SessionMiddleware',
'facebook.djangofb.FacebookMiddleware',
'django.middleware.common.CommonMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'facebookconnect.middleware.FacebookConnectMiddleware',
)
Cependant, quand je considère mon application locale (qui travaillait avant d'ajouter à settings.py), je reçois l'e suivant rror:
ImproperlyConfigured: Error importing middleware facebook.djangofb: "No module named facebook.djangofb"
Cependant, quand je vais à la borne, je suis en mesure d'exécuter python et quand je tape « importation facebook.djangofb » je ne suis pas d'erreur.
Pour votre information, le paquet facebook se trouve dans /Library/Python/2.6/site-packages.
Des idées pour expliquer pourquoi cela pourrait se produire? J'ai été bloqué sur cela pendant un moment alors toute aide serait grandement appréciée.
Merci!
exécutez-vous l'application localement en utilisant le serveur interne django ou en utilisant Apache, etc ...? –
Je l'exécute en utilisant le lanceur de moteur de l'application google – ryan