id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 16744,Class based view should have the view object in the context,Reinout van Rees,Tobias McNulty,"Summary: `your_cbv_object.get_context_data()` should include `{'view': self}`. Now that django has class based views, I was surprised that I don't get the view object in my template's context. And that I still have to hand-craft my context dictionary. What would be handier than setting attributes or adding methods to the view class and accessing them with `{{ view.my_attribute }}` and ``{{ view.my_method }}`? Without having to do the double work of adding them by hand to the context dictionary? An additional benefit: you encourage to do even more in python and even less in the template by making it easy to add helper methods in your view. The solution could as simple as adding `{'view': self}` in the three or four spots in django itself where a `.get_context_data()` is defined.",New feature,closed,Generic views,1.3,Normal,fixed,,jonas-django@… taavi@… reinout@… jeroen@…,Accepted,1,0,0,1,0,0