choose (pypi): Choices on steroids
Keywords: choices|django|django-choices