我在视图中有一个名为email
的变量。在
我想在ManageSerializer
中访问这个。在
如何在序列化程序中传递此参数并到达那里?在
视图.py
email = 'xyz@gmail.com'
interviewData = Manage.objects.
filter(catcher_id = userCheck['id'], acceptation = '1').
filter(invitation_date__gte = dateToday)[:5];
serializer = ManageSerializers(interviewData, many = True)
您应该在
context
变量中传递它:文档:Including extra context
或许可以把它当作夸克:
您可以在序列化程序的init中访问它,方法如下:
kwargs.pop('email')
或者
您可以像这样将上下文传递给序列化程序。在
^{pr2}$您可以在序列化程序中访问上下文,如
self.context['email']
相关问题 更多 >
编程相关推荐