Django rest framework DRF@detail_视图中pk值的位置

Django rest framework DRF@detail_视图中pk值的位置,django-rest-framework,Django Rest Framework,使用默认的Django Rest Framework(DRF)视图集,详细URL以URL末尾的pk值结尾,例如/user/1。但我的困惑是,如果您创建一个自定义端点并使用decorator,那么URL的结果就像/user/1/change\u password。为什么在pk值的位置上有差异?您可以查看关于路由器的文档,我看到它的说明是这样的:{prefix}/{lookup}/{methodname}。它没有说明为什么它是这样的,这是我所追求的,但我会检查的文件。谢谢

使用默认的Django Rest Framework(DRF)视图集,详细URL以URL末尾的
pk
值结尾,例如
/user/1
。但我的困惑是,如果您创建一个自定义端点并使用decorator,那么URL的结果就像
/user/1/change\u password
。为什么在
pk
值的位置上有差异?

您可以查看关于路由器的文档,我看到它的说明是这样的:
{prefix}/{lookup}/{methodname}
。它没有说明为什么它是这样的,这是我所追求的,但我会检查的文件。谢谢