Re: Adding context data to a TemplateView?

2015-07-22 Thread bobby
An additional point, if you want to be able to use the view more generically (be able to pass in custom context from your urls.py), I've done the following: class StaticPageView(TemplateView): context = None def get_context_data(self, **kwargs): context = super(StaticPageView,

Re: Adding context data to a TemplateView?

2013-04-04 Thread Dan Gentry
Roy, I agree with Fallen that a subclass of TemplateView is required here. I have used this technique often. Dan class MyTemplateView(TemplateView): template_name = 'my_template.html' def get_context_data(self, **kwargs): context = super(MyTemplateView,

Re: Adding context data to a TemplateView?

2013-04-04 Thread Fallen Flint
Take a look at https://docs.djangoproject.com/en/1.4/topics/generic-views-migration/#extra-context There's no way for provide an extra_context to a TemplateView. You need to subclass TemplateView and re-implement get_context_data in the way described in aforementioned topic. On Monday, April

Re: Adding context data to a TemplateView?

2012-04-22 Thread Buddy Lindsey, Jr.
This should help you out with adding extra context to TemplateView http://godjango.com/15-class-based-views-part-1-templateview-and-redirectview/ Roy Smith wrote: I'm using a generic TemplateView (django-1.4), but I want to be able to add something to the context. Is that possible? The docs

Re: Adding context data to a TemplateView?

2012-04-22 Thread Ejah
Oh, and an extra set of curly braces: url(r'^about$', TemplateView.as_view(template_name='legal_ipsum/about.html', {"extra_content":{"pagename":"about"}})), On Apr 22, 11:28 pm, Ejah wrote: > Quotes around extra_context > HTH > > On Apr 22, 11:20 pm, Roy Smith

Re: Adding context data to a TemplateView?

2012-04-22 Thread Ejah
Quotes around extra_context HTH On Apr 22, 11:20 pm, Roy Smith wrote: > I'm using a generic TemplateView (django-1.4), but I want to be able to add > something to the context.  Is that possible? > > The docs >

Adding context data to a TemplateView?

2012-04-22 Thread Roy Smith
I'm using a generic TemplateView (django-1.4), but I want to be able to add something to the context. Is that possible? The docs at https://docs.djangoproject.com/en/1.4/topics/generic-views/#adding-extra-context talk about "an extra optional parameter, extra_context", but I don't get what