在不查看Django Rest框架端点中的所有用户列表的情况下保存当前用户的post,可以通过以下步骤实现:
request.user
来获取当前用户的信息。request.user
是Django中的一个User对象,它包含了当前请求的用户的所有信息。request.user
来设置post对象的用户字段。例如,如果你的post模型有一个user
字段来保存用户信息,你可以这样设置:post.user = request.user
post.save()
这样就可以将当前用户的post保存到数据库中了。
需要注意的是,以上步骤假设你已经在Django中正确配置了用户认证和授权,以确保request.user
返回的是当前请求的用户信息。另外,如果你使用Django Rest框架的序列化器来处理post对象的创建和保存,你也可以在序列化器中设置用户字段。
推荐的腾讯云相关产品:腾讯云服务器(CVM)、腾讯云数据库MySQL版、腾讯云对象存储(COS)。
腾讯云产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云