Reformat using black

This commit is contained in:
cuom1999 2022-05-14 12:57:27 -05:00
parent efee4ad081
commit a87fb49918
221 changed files with 19127 additions and 7310 deletions

View file

@ -6,17 +6,25 @@ from django.utils.safestring import mark_safe
class CheckboxSelectMultipleWithSelectAll(forms.CheckboxSelectMultiple):
def render(self, name, value, attrs=None, renderer=None):
if 'id' not in attrs:
raise FieldError('id required')
if "id" not in attrs:
raise FieldError("id required")
select_all_id = attrs['id'] + '_all'
select_all_name = name + '_all'
original = super(CheckboxSelectMultipleWithSelectAll, self).render(name, value, attrs, renderer)
template = get_template('widgets/select_all.html')
return mark_safe(template.render({
'original_widget': original,
'select_all_id': select_all_id,
'select_all_name': select_all_name,
'all_selected': all(choice[0] in value for choice in self.choices) if value else False,
'empty': not self.choices,
}))
select_all_id = attrs["id"] + "_all"
select_all_name = name + "_all"
original = super(CheckboxSelectMultipleWithSelectAll, self).render(
name, value, attrs, renderer
)
template = get_template("widgets/select_all.html")
return mark_safe(
template.render(
{
"original_widget": original,
"select_all_id": select_all_id,
"select_all_name": select_all_name,
"all_selected": all(choice[0] in value for choice in self.choices)
if value
else False,
"empty": not self.choices,
}
)
)