mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-27 08:29:59 +03:00
Support functions while using ManyRelatedField
This commit is contained in:
parent
221e77d357
commit
60f4ccfc7d
|
@ -137,6 +137,8 @@ class ManyRelatedMixin(object):
|
|||
|
||||
def field_to_native(self, obj, field_name):
|
||||
value = getattr(obj, self.source or field_name)
|
||||
if type(value) == 'instancemethod':
|
||||
return [self.to_native(item) for item in value().all()]
|
||||
return [self.to_native(item) for item in value.all()]
|
||||
|
||||
def field_from_native(self, data, files, field_name, into):
|
||||
|
|
Loading…
Reference in New Issue
Block a user