__unicode__()
私はdjangoで少し混同しています。私はまだ初心者です。
私はこのコードを持っています:
models.py
class Order(models.Model):
order_num = models.IntegerField(verbose_name="OR Number")
order_date = models.DateTimeField(auto_now_add=True,verbose_name="OR Date")
customer = models.ForeignKey(User)
def __unicode__(self):
return self.order_num
管理者側で登録します。注文を追加しようとすると、エラーが発生しました:
TypeError at /admin/store/order/add/
coercing to Unicode: need string or buffer, int found
メソッドで何を宣言し__unicode__(self)
ますか?
私のフィールドに文字列がないことは明らかです。バッファを宣言するにはどうすればよいですか?
また
誰にも別の答えがあります..助けてください..ありがとう。