This allows an index spec to reference arbitrary keys of a DictField: class MyDoc(Document): frobs = DictField() meta = { "indexes": ["frobs.fmep", "frobs.gorp"], }