def METHOD_NAME(self, queryset, name, value):
    try:
        parts = value.split(",", 1)
        lat, lng = float(parts[0]), float(parts[1])
        return queryset.filter(geom__covers=Point(lng, lat))
    except (ValueError, IndexError):
        pass
    return queryset