GET端点与逗号分隔的UUIDs Django

时间:2021-05-17 21:59:01

标签: django get restapi

我是 Django 的新手。我正在尝试添加提供用户详细信息的端点,并提供用户 ID。端点网址应类似于 /users/?id=user1_id,user2_id...

我已经有了 /users/ 的网址和视图集。但是我想添加一个新的。我可以使用 get_queryset() 在视图集中编写代码,这会给我预期的结果。但我不确定如何为 /users/?id=user1_id,user2_id... 请求添加一个 url 模式,它应该调用新的视图集。任何人都可以帮助我了解我可以在这里使用什么吗?

1 个答案:

答案 0 :(得分:0)

对于您可以使用的视图

def my_view(request, user_ids)

在网址中使用

path('users/<str:user_ids>')

然后在视图中,您可以将 ID 解析为 user_ids = user_ids.split(','),这将为您提供 uuid 用户 ID 列表。

相关问题