繁体   English   中英

如何访问django-rest-framework的模型序列化器内的用户对象?

[英]How do I access the user object inside the model serializer of django-rest-framework?

我有一个嵌套插入的任务。 我通过覆盖序列化器中的create方法来弄清楚这一点。 但我需要插入用户电子邮件。 如何有效地在序列化器中获取电子邮件?

序列化器传递给上下文字典,该字典包含视图实例,因此您可以通过执行以下user来吸引user

request = self.context.get('request', None)
    if request is not None:
        email = request.user.email

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM