ho esteso classe utente predefinita di Django come questo:Django: usa una classe personalizzata per request.user?
class CustomUser(User):
friends = models.ManyToManyField('self', symmetrical=False)
Ma ora voglio usare che ovunque al posto della classe predefinita User
. Secondo la mia opinione, ho accesso a request.user
ma questa è un'istanza della classe User
. Qual è il modo più semplice per farlo restituire un CustomUser
? .
Oh! Vorrei saperlo qualche giorno fa. Ma grazie! Ho finito quel progetto, quindi non ho intenzione di tornare indietro e provare questo adesso; Prenderò solo questo funziona. Sarebbe stata la soluzione più semplice. – mpen
sicuro, piccola modifica anche se nella sintassi (ho usato friends = models.ManyToMany) la prima volta – Evgeny