2011-01-08 8 views

risposta

7

La mia ipotesi è che si copia il codice di esempio incollato utilizzando "namespace" e non lo si sostituisce con qualsiasi spazio dei nomi dichiarato nella propria app.

Se non si ha familiarità con gli spazi dei nomi, si consiglia di eseguire una prima prova per provare a farlo funzionare senza utilizzarli.

+2

Carles la tua ipotesi è giusta, l'ho copiata incollata. Dopo aver letto il tuo commento mi sono reso conto che lo spazio dei nomi deve essere sostituito da "social". SOCIAL_AUTH_COMPLETE_URL_NAME = 'social: complete' SOCIAL_AUTH_ASSOCIATE_URL_NAME = 'social: association_complete' –

+0

@Ronz: esattamente, se usi l'url conf come nell'esempio in cui dichiarano uno spazio dei nomi di "social" ... –

+0

Non ho alcun altro tasto SOCIAl_AUTH * nelle mie impostazioni e ho 'url ('', include ('social.apps.django_app.urls', namespace = 'social'))' nei miei pattern ma facendo '{% url 'social: begin' 'google'%} {% se request.GET.next%} 'mi dà errore di OP ... cosa dà? – tutuca

Problemi correlati