{% render_blocks value.left %}
{% render_blocks value.right %}
```
The related objects of the blocks inside blocks load together with those
of the page, still with one query per related model.
## Limit the number of blocks
`max_num` and `min_num` limit the total number of blocks:
```python
sections = BlockField(blocks=[TextBlock, ImageBlock], min_num=2, max_num=20)
```
A block field without `blank=True` needs at least one block, like any
required field. With `max_num`, the admin shows the count and stops
adding blocks at the limit.
## Render blocks in templates
The `render_blocks` tag renders each block with its block's template:
```django
{# blog/templates/blog/landing_page.html #}
{% load content_studio %}