Sono abbastanza nuovo per Django. Cerco di utilizzare l'oggetto auth.User come chiave esterna.Django auth.User in Admininterface: coercizione con Unicode: bisogno di stringhe o buffer, Utente trovato
Il mio modello:
from django.contrib.auth.models import User
(...)
class Entry(models.Model):
(...)
user = models.ForeignKey(User)
date = models.DateTimeField()
def __unicode__(self):
return self.user
Quando si crea una nuova voce con un utente in interfaccia di amministrazione, ottengo: "coercing to Unicode: need string or buffer, User found"
Tipo eccezione: TypeError
Eccezione Valore: costringere a Unicode : bisogno di stringhe o buffer, Utente trovato
Eccezionale on Località: /Library/Python/2.7/site-packages/django/utils/encoding.py in force_unicode, linea 71
Cosa mi manca?
lo fa! così semplice ... grazie! – dvcrn
Esattamente quello di cui avevo bisogno. +1 –