下面是我的标签模型类中使用的get_absolute_url()方法:
def get_absolute_url(self): return reverse('post_by_tag', args=[self.slug])
以下是我在模板中访问它的方式:
<a href="{{ tag.get_absolute_url }}">{{ tag }}</a>
它工作正常。但是,如果我在模型和模板文件中将其更改为get_abs() 之类的方法名称,它仍然有效。
由于我可以使用自定义方法,我只想知道是否有任何特定理由使用 get_absolute_url() 作为获取 URI 的方法名称。或者,这只是一个约定?
我正在使用 Python 3.6.6 和 Django 2.1。
互换的青春
相关分类