2017-01-16 80 views
0

我已經安裝了django 1.9.12。現在從django.db.models.base的get_absolute_url現在在哪裏?我怎麼找到它?我試圖在django.db.models.base中找到它,但找不到它。我在哪裏可以找到Django get_absolute_url?

+0

究竟什麼是你想用它做?它仍然是模型的一部分 – Sayse

回答

2

這不是預先定義的方法。

您需要在模型類中實現它。

按照documentation

定義get_absolute_url()方法告訴Django如何計算 規範URL的對象。對於調用者,此方法應該顯示爲 返回一個字符串,可用於通過HTTP引用該對象。

例如:

def get_absolute_url(self): 
    return "/people/%i/" % self.id 
相關問題