【发布时间】:2014-09-13 13:26:16
【问题描述】:
我正在尝试测试我的应用程序,但不确定如何在测试环境中配置 django-allauth。我得到:
ImproperlyConfigured: No Facebook app configured: please add a SocialApp using the Django admin
到目前为止,我的方法是使用实际的 Facebook 应用程序参数在 tests.py 内实例化应用程序对象,该应用程序可以在浏览器中本地正常运行:
from allauth.socialaccount.models import SocialApp
apper = SocialApp.objects.create(provider=u'facebook',
name=u'fb1', client_id=u'7874132722290502',
secret=u'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
apper.sites.create(domain='localhost:8000', name='creyu.org')
如何让这些测试运行?谢谢
【问题讨论】:
标签: python django facebook testing django-allauth