docs: def _update_widget_choices(self, widget):
          """
          Updates widget choices with special choice iterator that removes blank values and adds none value to clear
          filter data.
          :param widget: widget with choices
          :return: updated widget with filter choices
          """
  
          widget.choices = FilterChoiceIterator(widget.choices, self.field)
          return widget