経緯
Django admin画面よりDBデータを削除しようとした際にタイトルのエラーが発生。
少しハマったため備忘録として残しておく。
対応した内容
models.pyを確認する。
models.py
class Test(models.Model):
history_id = models.ForeignKey(Billing, verbose_name="請求書番号")
number = models.IntegerField(verbose_name="数値")
def __str__(self):
return self.number
注目するのはreturn~部分。returnで返した値をDjango admin画面で使用する。
ここでinteger型を使用していたためにタイトルのエラーが発生していたよう。
なので、下記に変更したことで解消された。
models.py
def __str__(self):
return str(self.number )