Я искал способ сгладить опции поля в django, который структурирован как вложенные кортежи optgroup:
CHOICES = (
('', (
('value1', 'label1'),
('value2', 'label2'),
)
),
('Group2', (
('value3', 'label3'),
('value4', 'label4'),
)
),
)
Чего я хочу добиться, так это списка, содержащего только значения ['value1', 'value2',
'value3', 'value4']
.
Я пробовал itertools chain, zip и sum, но не могу избавиться от меток группировки, то есть пустой строки '' и 'Group2'. Есть идеи?
Спасибо