2011-01-08 32 views
5

/I bir hatayla karşılaştı ben bu sayfada https://github.com/omab/django-social-auth ilgili talimatlar benim Django projede django-sosyal-auth eklendi ama ettik/google/ 'ad alanı' kayıtlı bir ad alanı değil.Ad alanı Hata

Bu ne anlama geliyor?

+1

Bize bir parça kod gösterme ... URL conf? 'namespace' kelimesini kullanmanız için arama yapın ... –

cevap

7

Tahminimce, "namespace" kullanarak kopyalanan örnek kodunuzu kopyalamanız ve uygulamanızda bildirilen ad alanı ile değiştirmediniz.

Ad alanlarına aşina değilseniz, bunları kullanmadan çalışmasını ve denemenizi öneririz.

+2

Carles tahmininiz doğru, yapıştırılmış kopyaladım. Yorumunuzu okuduktan sonra isim alanının 'sosyal' ile değiştirilmesi gerektiğini anladım. SOCIAL_AUTH_COMPLETE_URL_NAME = 'social: complete' SOCIAL_AUTH_ASSOCIATE_URL_NAME = 'social: association_complete' –

+0

@Ronz: URL'yi "sosyal" ad alanı ilan ettikleri örnekte kullandığınız takdirde, tam olarak, ... –

+0

diğer SOCIAl_AUTH * tuşum ayarlarımda ve 'url ('', include ('social.apps.django_app.urls', namespace = 'social'))' kalıplarımda '{% url' social: begin 'yazıyor 'google'%} {% if request.GET.next%} bana OP'nin hatasını veriyor ... ne veriyor? – tutuca