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 3
3
from .. import forms
4
4
from . import EmbeddedModelField
5
5
from .array import ArrayField
6
+ from .embedded_model import EMFExact
6
7
7
8
8
9
class EmbeddedModelArrayField (ArrayField ):
@@ -44,3 +45,19 @@ def formfield(self, **kwargs):
44
45
** kwargs ,
45
46
},
46
47
)
48
+
49
+ def get_transform (self , name ):
50
+ # TODO: ...
51
+ return self .base_field .get_transform (name )
52
+ # Copied from EmbedddedModelField -- customize?
53
+ # transform = super().get_transform(name)
54
+ # if transform:
55
+ # return transform
56
+ # field = self.embedded_model._meta.get_field(name)
57
+ # return KeyTransformFactory(name, field)
58
+
59
+
60
+ @EmbeddedModelArrayField .register_lookup
61
+ class EMFArrayExact (EMFExact ):
62
+ # TODO
63
+ pass
You can’t perform that action at this time.
0 commit comments