我的视图集上有一个特定的自定义路由,它基本上是详细对象上的一个动作,在url中有一个额外的参数(例如,r'^ {prefix} / {lookup} / sub_items / $')。我想为此路由指定与视图集的其余部分不同的authentication_class。我在哪里可以指定?我看到有@list_route和@detail_route dectorators可用于指定,但是自定义路由呢?
感谢。
答案 0 :(得分:0)
我明白了。路线应该设置:
initkwargs={'authentication_classes': (authentication.MyCustomAuthenticationForThisRoute,)}