I have three objects:
Thing some fields Bucket things = models.ManyToManyField(Thing) User buckets = models.ManyToManyField(Bucket) things = models
It is possible with django-selectable or django-autocomplete-light.