如何解决GET端点与逗号分隔的UUIDs Django
我是 Django 的新手。我正在尝试添加提供用户详细信息的端点,并提供用户 ID。端点网址应类似于 /users/?id=user1_id,user2_id...
我已经有了 /users/
的网址和视图集。但是我想添加一个新的。我可以使用 get_queryset() 在视图集中编写代码,这会给我预期的结果。但我不确定如何为 /users/?id=user1_id,user2_id...
请求添加一个 url 模式,它应该调用新的视图集。任何人都可以帮助我了解我可以在这里使用什么吗?
解决方法
对于您可以使用的视图
def my_view(request,user_ids)
在网址中使用
path('users/<str:user_ids>')
然后在视图中,您可以将 ID 解析为 user_ids = user_ids.split(',')
,这将为您提供 uuid 用户 ID 列表。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。