The Django forms API have two field types to work with multiple options: ChoiceField and ModelChoiceField.
Source : How to Implement Grouped Model Choice Field