6
私はかなりdjangoを新しくしました。 auth.Userオブジェクトを外部キーとして使用しようとしています。Django auth.User in Admininterface:Unicodeに強制する:必要な文字列またはバッファ、ユーザが見つかりました
マイモデル:
from django.contrib.auth.models import User
(...)
class Entry(models.Model):
(...)
user = models.ForeignKey(User)
date = models.DateTimeField()
def __unicode__(self):
return self.user
adminインタフェースでユーザーとの新しいエントリを作成する場合は、私が取得:"coercing to Unicode: need string or buffer, User found"
例外の種類:例外TypeError
例外値:Unicodeに強制変換を:必要な文字列またはバッファ、ユーザ が見つかりました
例外 場所に:force_unicodeで/Library/Python/2.7/site-packages/django/utils/encoding.py 、ライン71
私は何をしないのですか?
を仕事と自分自身を説明する必要があります!とても簡単です...ありがとう! – dvcrn
正確に私が必要としたもの。 +1 –