When the select drop-down for foreign keys in the Django Admin gets big it can become a usability issue. One solution is to create a custom UI for the the model, but stretching the Django Admin to the limit is one of the fun parts of working with Django.
The top hit on Google is django-autocomplete. This project is the basis of my approach and therefore much thanks goes to the author. There ...