(self, member_name)
| 768 | value.validate(clean=clean) |
| 769 | |
| 770 | def lookup_member(self, member_name): |
| 771 | doc_and_subclasses = [self.document_type] + self.document_type.__subclasses__() |
| 772 | for doc_type in doc_and_subclasses: |
| 773 | field = doc_type._fields.get(member_name) |
| 774 | if field: |
| 775 | return field |
| 776 | |
| 777 | def prepare_query_value(self, op, value): |
| 778 | if value is not None and not isinstance(value, self.document_type): |