In [3]: Task.objects.all()
Out[3]: <QuerySet [<Task: 這個是一測試任務(wù)>, <Task: 這是第二個測試任務(wù)>, <Task:
這是第三個測試任務(wù)>, <Task: 這是第四個測試任務(wù)>, <Task: 這是第五個測試任務(wù)>, <Ta
sk: 這是第六個測試任務(wù)>, <Task: 測試時(shí)間是否能夠?qū)懭霐?shù)據(jù)庫>, <Task: 第八個測試任
務(wù)>, <Task: 第九個測試任務(wù)>, <Task: 第十一個測試傻笑國>, <Task: 測試任務(wù)十二>]>
上一節(jié)中,在互交式命令行中輸入Task.objects.all()可以顯示出來task表中所有【任務(wù)】對象。所顯示的內(nèi)容實(shí)際上是Task的title屬性。這是因?yàn)槲覀冊趧?chuàng)建model時(shí)是這樣定義的。
class Task(models.Model):
......
def __unicode__(self):
return self.title
......
這個定義是必不可少的,因?yàn)樗恢挥糜诮换ナ矫钚械幕仫@,也用于Django框架自動生成的【后臺管理頁面】。【后臺管理頁面】將在后面講到。