How about making a `get_player` method, and have two views:

DetailedChallengeStatsView, DetailedChallengeStatsViewMine -> the second, only overrides `get_player`, getting it from `self.request`. And hook them on different urls.

I'm not happy with overriding dispatch, when it isn't completely necessary.