`request` в `render` передаётся автоматически. Достаточно отправить просто  

```python
context = {
    'books': books,
}
```