I'm not convinced the function adds enough value to this business logic. I would just do:
```
data['facets'] = request.GET.getlist('_facets') or DEFAULT_FACETS
```