Uygulamamı test etmeye çalışıyorum ancak test ortamında django-allauth'u nasıl yapılandıracağından emin değilim. Ben alıyorum:Django allauth'u test etme
ImproperlyConfigured: No Facebook app configured: please add a SocialApp using the Django admin
Benim yaklaşımım şu ana kadar tarayıcıda düzgün lokal, fiili Facebook uygulaması parametreleri ile tests.py
içine hangi işlevleri bir uygulamayı uygulama nesneleri örneğini şudur:
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')
Ben nasıl Bu testleri çalıştırıyor musunuz? Teşekkürler
. Fikstürler harika olurdu, ancak şu sıralar boyunca sonsuz sıkıntıları alıyorum: http://stackoverflow.com/questions/19857406/django-unable-to-load-test-fixtures-integrityerror setUpModule çözümünüzü kullanarak. Başka fikirlerin var mı? Re: Gizli anahtar: Endişeyi takdir ediyorum ama göndermeden önce rastgele yaptım. – KindOfGuy
Hmm, kayıptayım. Sadece çalışıp çalışmadığını görmek için fikstürü elle oluşturmayı deneyin. "[{" Pk ": 1," model ":" site.site "," alanlar ": {" domain ":" 127.0.0.1:8000 "," name ":" creyu.org "satırları boyunca bir şey }}, {"pk": 1, "model": "socialaccount.socialapp", "alanlar": {"name": "Facebook", "siteler": [1], "secret": "XXX", " client_id ":" XXX "," anahtar ":" "," sağlayıcı ":" facebook "}}]' – kreld
Yine, bu 'ImproperlyConfigured' ile boğuşuyor. Geçerliliği sağlamak için spesifik fikstür segmentlerini doğrudan veri döküntülerinden aldım. Bir şekilde daha fazlasına ihtiyacı olmalı. Belki de yukarıda belirtilen ana fikstür hataları ile karşı karşıya gerekiyor. Başka fikirlerin var mı? Teşekkürler! – KindOfGuy