def METHOD_NAME(cls, field, lookup_type):
    filter_class, params = super().METHOD_NAME(field, lookup_type)
    if filter_class == django_filters.ChoiceFilter:
        params.setdefault("widget", forms.RadioSelect)
        params.setdefault("empty_label", _("All"))
    elif filter_class in [django_filters.DateFilter, django_filters.DateTimeFilter]:
        params.setdefault("widget", AdminDateInput)
    elif filter_class == django_filters.DateFromToRangeFilter:
        params.setdefault("widget", DateRangePickerWidget)
    elif filter_class == django_filters.BooleanFilter:
        params.setdefault("widget", BooleanRadioSelect)
    return filter_class, params