Io uso request.user.get_profile()
in un numero di punti nel mio codice. Tuttavia, non tutti gli utenti hanno un profilo utente associato al proprio account. C'è un modo in cui posso creare automaticamente un profilo utente quando si chiama request.user.get_profile()
se non ne hanno uno senza dover cambiare ciascuna delle mie chiamate request.user.get_profile()
. Forse usando segnali o qualcosa.Django crea profilo utente se non esiste
Il problema che ho è che utilizzo un accesso di accesso singolo, quindi se qualcuno accede a un altro sistema e poi va al mio sito, ha effettuato l'accesso ma non ottiene un profilo utente creato (creo un utente profilo quando si collegano).
può si prega di controllare questa domanda SO http://stackoverflow.com/questions/17806683/create-row -di-data-while-creazione-superutente che sto affrontando problema, non in grado di venire – user2086641