0001-fields-don-t-show-prefill-attribute-on-ranked-items-.patch
wcs/fields.py | ||
---|---|---|
2096 | 2096 | |
2097 | 2097 |
def fill_admin_form(self, form): |
2098 | 2098 |
WidgetField.fill_admin_form(self, form) |
2099 |
try: |
|
2100 |
form.remove('prefill') |
|
2101 |
except KeyError: # perhaps it was already removed |
|
2102 |
pass |
|
2099 | 2103 |
form.add(WidgetList, 'items', title = _('Items'), element_type = StringWidget, |
2100 | 2104 |
value = self.items, required = True, |
2101 | 2105 |
element_kwargs = {'render_br': False, 'size': 50}, |
... | ... | |
2104 | 2108 |
value = self.randomize_items) |
2105 | 2109 | |
2106 | 2110 |
def get_admin_attributes(self): |
2107 |
return WidgetField.get_admin_attributes(self) + ['items', 'randomize_items'] |
|
2111 |
attrs = WidgetField.get_admin_attributes(self) + ['items', 'randomize_items'] |
|
2112 |
if 'prefill' in attrs: |
|
2113 |
attrs.remove('prefill') |
|
2114 |
return attrs |
|
2108 | 2115 | |
2109 | 2116 |
def get_view_value(self, value): |
2110 | 2117 |
r = TemplateIO(html=True) |
2111 |
- |