테스트 환경에서 django-allauth를 구성하는 방법을 잘 모르지만 내 응용 프로그램을 테스트하려고합니다. 나는 점점 오전 :Django allauth 테스트
ImproperlyConfigured: No Facebook app configured: please add a SocialApp using the Django admin
내 접근 방식은 지금까지 브라우저에서 제대로 로컬로, 실제 페이스 북 응용 프로그램 매개 변수 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')
어떻게 내가 할 수있는 이 테스트를 실행 하시겠습니까? 감사합니다
. 비상 사태는 끝이없는 비참함을 제외하고는 훌륭합니다. http://stackoverflow.com/questions/19857406/django-unable-to-load-test-fixtures-integrityerror setUpModule 솔루션을 사용하십시오. 다른 아이디어? Re : 비밀 키 : 고맙게 생각하지만 게시하기 전에 무작위로 선택했습니다. – KindOfGuy
흠, 나는 잃어 버렸어. 조명기가 수동으로 만들어 지는지 직접 확인해보십시오. ''{{ "pk": 1, "model": "sites.site", "fields": { "domain": "127.0.0.1:8000", "name": "creyu.org" } ","사이트 ":"1 ","비밀 ":"XXX ","비밀 번호 ":" "012", "key": "", "provider": "facebook"}}]' – kreld
다시,'ImproperlyConfigured'로 질식합니다. 유효성을 보장하기 위해 데이터 덤프에서 특정 조명기 세그먼트를 직접 가져 왔습니다. 그것은 어떻게 든 더 많이 요구해야합니다. 아마도 필자는 위에 언급 된 주요 치구 오류에 직면해야합니다. 다른 아이디어? 감사! – KindOfGuy