Support for ChoiceFields in Django.

If a field has choices, match it with a Choice generator using the
choices provided by the field.