Django文档中提到:
get_absolute_url()
方法用于告诉Django如何计算对象的规范URL。
在这个上下文中,什么是规范URL的意思?
从SEO的角度来看,我知道规范URL指的是从类似的URL(example.com
,example.com/index.html
)中选择最佳URL。但是这个意思不适用于这个上下文。
我知道这个方法在Django admin中提供了一些附加功能,例如重定向等。而且我完全知道如何使用这个方法。
但是它背后的哲学是什么?我实际上从未在我的项目中使用过它。它有任何特殊目的吗?