In Django Combobox choices, how do you lookup description from short value?
Posted
by MikeN
on Stack Overflow
See other posts from Stack Overflow
or by MikeN
Published on 2010-03-26T14:29:41Z
Indexed on
2010/03/26
14:33 UTC
Read the original article
Hit count: 462
In Django models/forms the choices for a combobox often look like this:
food_choices = (("",""), ("1", "Falafel"), ("2", "Hummus"), ("3", "Eggplant Stuff, Babaganoush???"),
So the value to be stored in the database will be 1/2/3, but the displayed value on the form will be the long description. When we are working in code outside a form, how can we quickly lookup the long description given the short value stored in the model?
So I want to map short values to long values:
>>print foo("1") "Falafel"
© Stack Overflow or respective owner