I have many views that call the same functions every time and I wonder before I go ahead with this approach if anyway I can make it more DRY.

For example I have many pages on a site that have on the left side menu a list of the same articles and photos. So on each of my views I do the following:

```
context_dict = {'articles': get_articles(blogger.id), 'photos': get_photos(blogger.id)}

return render_to_response('...', context_dict, context)

```

It must exist a way that I don't have to repeat myself every time since they are required on 90% of the pages.