Ho confusione su cosa fa request.user si riferisce a Django ?? Fa riferimento al campo nome utente nella tabella auth_user o fa riferimento all'istanza del modello Utente?request.user in Django
ho avuto questo dubbio perché non ero in grado di accedere campo email nel modello utilizzando {{request.user.username}} o {{}} user.username
Così, invece ho fatto seguito nel file di vista
userr = User.objects.get(username=request.user)
e superato 'UserR' per il modello e campo email accessibile come {{ userr.email }}
Anche se il suo lavoro, ma ho voluto avere un po 'di chiarezza su di esso.
Grazie :)
È request.user passato per impostazione predefinita al modello o da eseguire esplicitamente? E in alcuni posti ho visto l'uso di {{user.is_authenticated}}. Funziona così? – zephyr
Grazie a @Emigue. U vuoi dire che django.core.context_processors.auth è per versioni inferiori a 1,4? E anche {{user.is_authenticated}} funziona? – zephyr