---
title: '|slice'
description: returns a slice of a sequence.
date: '2026-08-02'
categories:
  - Filter
  - Data Structure
canonical: https://coolify.djangotemplatetagsandfilters.com/filters/slice/
doc_link: https://docs.djangoproject.com/en/6.0/ref/templates/builtins/#slice
---

# |slice

returns a slice of a sequence.

## Documentation

Returns a slice of a sequence.

### Variable

```django
company = 'Webucator'
```

### Template

```django
{{ company|slice:'4:7' }}
```

### Result

```django
cat
```

## Commentary

This is extremely useful for outputting subsets of querysets in a Django template. For example, if you only want to show the first three results of your queryset and hide the rest under a “Show More” link, you use two loops with slicing:

```django
<ol>
  {% for color in widget.colors|slice:':3' %}
    <li>{{ color }}</li>
  {% endfor %}

  {% for color in widget.colors|slice:'3:' %}
    <li class="collapse class-event-collapse">{{ color }}</li>
  {% endfor %}
</ol>
<button data-toggle="collapse" data-target=".class-event-collapse" class="class-event-dates">See More Colors</button>
```
