Django-Nonrel com o listfield Mongodb

Estou tentando implementar muitas relações de campo com muitos no django-nonrel no mongodb. Foi sugerido para:

Campo de formulário Django-nonrel para ListField

Seguindo a resposta aceita

models.py

class MyClass(models.Model):
    field = ListField(models.ForeignKey(AnotherClass))

não sei para onde vai o seguinte, ele foi testado em fields.py, widgets, py, models.py

class ModelListField(ListField):
    def formfield(self, **kwargs):
    return FormListField(**kwargs)

class ListFieldWidget(SelectMultiple):
    pass

class FormListField(MultipleChoiceField):
    """
    This is a custom form field that can display a ModelListField as a Multiple Select GUI element.
    """
    widget = ListFieldWidget

    def clean(self, value):
    #TODO: clean your data in whatever way is correct in your case and return cleaned data instead of just the value
    return value

admin.py

class MyClassAdmin(admin.ModelAdmin):
    form = MyClassForm

    def __init__(self, model, admin_site):
    super(MyClassAdmin,self).__init__(model, admin_site)

admin.site.register(MyClass, MyClassAdmin)

Os seguintes erros continuam aparecendo:

Se o código da classe personalizada do meio for usado em models.py

name 'SelectMultiple' is not defined

Se o código da classe personalizada for retirado models.py

No form field implemented for <class 'djangotoolbox.fields.ListField'>

questionAnswers(1)

yourAnswerToTheQuestion