當我嘗試運行,下面的代碼,它是由Django的說:「名字‘卡’沒有定義」Django的模型屬性
class CardSet(models.Model):
cards = Card.objects.all()
def show_card(self):
for card in cards:
print(card)
,但如果我把這樣的代碼,它的工作原理。
class CardSet(models.Model):
def show_card(self):
cards = Card.objects.all()
for card in cards :
print(card)
你能爲我解釋一下嗎?謝謝!它使用self.cards
感謝您的即時答覆。你們兩個都給了我寶貴的幫助。我很難決定哪一個是最好的答案,我選擇了雷,因爲他比你少點。希望你不介意! 「 –