0001-keep-order-of-elements-when-parsing-CheckboxesWidget.patch
wcs/qommon/form.py | ||
---|---|---|
28 | 28 |
import itertools |
29 | 29 |
import hashlib |
30 | 30 |
import json |
31 |
import collections |
|
31 | 32 | |
32 | 33 |
from storage import atomic_write |
33 | 34 | |
... | ... | |
1011 | 1012 | |
1012 | 1013 |
def __init__(self, name, value = None, elements = None, **kwargs): |
1013 | 1014 |
CompositeWidget.__init__(self, name, value, **kwargs) |
1014 |
self.element_names = {}
|
|
1015 |
self.element_names = collections.OrderedDict()
|
|
1015 | 1016 | |
1016 | 1017 |
if kwargs.has_key('title'): |
1017 | 1018 |
del kwargs['title'] |
1018 |
- |