title: class based generic views extra context
body: <p>Before class based views there was an extra_context keyword that can be passed in urlsconf.
  <a href="https://docs.djangoproject.com/en/1.3/topics/generic-views/#adding-extra-context">https://docs.djangoproject.com/en/1.3/topics/generic-views/#adding-extra-context</a></p>
  
  <p>Now with class based generic views, if we want to do the same we have to subclass the generic view
  <a href="https://docs.djangoproject.com/en/1.3/topics/class-based-views/#adding-extra-context">https://docs.djangoproject.com/en/1.3/topics/class-based-views/#adding-extra-context</a></p>
  
  <p>If we want something simple, and we are using the generic CreateView and UpdateView. This approach will force to subclass for something that before was trivial. Even more, we have to break the DRY principle, doing it twice.</p>
  
  <p>Why is it like this?
  Is there any reason why we can not pass the extra context directly to the template?</p>
  
  <p>Thanks</p>