Я понимаю, что Cherrypy делает значения флажков доступными в виде списка cfg ( CherryPy - сохранение выбора флажков в переменных )
Допустим, у меня есть следующие данные формы:
... snip ...
<input type=checkbox id="1">
<input type=checkbox id="1">
<input type=checkbox id="1">
<input type=checkbox id="2">
<input type=checkbox id="2">
<input type=checkbox id="2">
<input type=checkbox id="3">
<input type=checkbox id="3">
<input type=checkbox id="3">
... snip ...
Затем Cherrypy делает это доступным как:
{'1': [u'on', u'on', u'on'],'2': [u'on', u'on', u'on'],'3': [u'on', u'on', u'on']}
С того момента, как я снимаю второй флажок id3, я получаю:
{'1': [u'on', u'on', u'on'],'2': [u'on', u'on', u'on'],'3': [u'on', u'on']}
С этим я не могу сказатькакой флажок снят, .... Я мог бы, когда «выключен» будет использоваться, когда флажок снят ... но это не тот случай.
Есть идеи, как справиться с этим?
Ура,
Джей