File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
django_mongodb_backend/fields Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change 11from ..forms import EmbeddedModelArrayFormField
22from . import EmbeddedModelField
33from .array import ArrayField
4+ from .embedded_model import EMFExact
45
56
67class EmbeddedModelArrayField (ArrayField ):
@@ -35,3 +36,19 @@ def formfield(self, **kwargs):
3536 ** kwargs ,
3637 }
3738 )
39+
40+ def get_transform (self , name ):
41+ # TODO: ...
42+ return self .base_field .get_transform (name )
43+ # Copied from EmbedddedModelField -- customize?
44+ # transform = super().get_transform(name)
45+ # if transform:
46+ # return transform
47+ # field = self.embedded_model._meta.get_field(name)
48+ # return KeyTransformFactory(name, field)
49+
50+
51+ @EmbeddedModelArrayField .register_lookup
52+ class EMFArrayExact (EMFExact ):
53+ # TODO
54+ pass
You can’t perform that action at this time.
0 commit comments