> For the complete documentation index, see [llms.txt](https://www.dicas-de-django.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.dicas-de-django.com.br/043-django-admin-rangefilter.md).

# Dica 43 - django-admin-rangefilter

[![](/files/-MfuAOwUjEsk4qZiRsOx)](https://youtu.be/GalpHaLJK3Q)

<https://github.com/silentsokolov/django-admin-rangefilter>

```
pip install django-admin-rangefilter
```

Em `settings.py`

```python
INSTALLED_APPS = [
    ...
    'rangefilter',
    ...
]
```

Em `core/admin.py` ￼

```python
from rangefilter.filters import DateRangeFilter, DateTimeRangeFilter


@admin.register(Article)
class ArticleAdmin(admin.ModelAdmin):
    list_filter = (
        ('published_date', DateRangeFilter),
        ('modified', DateTimeRangeFilter),
    )
```
