The AgendaDisplayView has also 'no permission to do something' but also has the argument has_permission.

I would like to reuse the names of the views as often as possible, so the programmers do to have to remember lot of different names.

In the views there is also the method 'dispatch'. Maybe this is the right name?