Djangomodel.pyにクラスがあります
class Ticket(models.Model):
game = models.ForeignKey(Game)
def __unicode__(self):
return self.numbers
def checksum(self):
#calculate checksum here
他の関数では、ticket.checksumのようなものを呼び出すことができます
しかし後で、別のメソッド(get_scan)を追加します
class Ticket(models.Model):
game = models.ForeignKey(Game)
def __unicode__(self):
return self.numbers
def checksum(self):
#calculate checksum here
def get_scan(self):
#calculate get_scan here
しかし、今はticket.get_scanを呼び出すことができません(ticket.checksumはまだ機能しますが)
Webサーバーを再起動したり、Djangoシェルを呼び出したりするなど、別の方法を試しましたが、機能しません。
エラー:「チケット」オブジェクトに属性「get_scan」がありません
更新:インデントの問題について