title: A Better Django Admin ManyToMany Field Widget
body: <p>I find the the Django Admin's default <code>models.ManyToManyField</code> widget to be cumbersome to use. It's the <a href="http://www.htmlcodetutorial.com/forms/_SELECT_MULTIPLE.html" rel="noreferrer">HTML select</a> element and if you have a lot of Objects of the "other" model then it's quite impractical to actually find the "other" Objects you want to associate with "this" Object. And if you have <strong><em>a lot</em></strong> of objects of the "other" model it seems to even slows down the rendering of the Admin page.</p>
  
  <p>I'm aware that I can build my own custom admin widget and apply it to my <code>ManyToManyFields</code> as I see fit, but are there any pre-built ones out there that I might use instead? In my dreams, I picture an auto-completing text input HTML widget. Is this even practical/possible to do in the Django admin framework?</p>
  
  <p>Thanks.</p>