On Sep 6, 9:18 pm, RajeshD <[EMAIL PROTECTED]> wrote: > On Sep 5, 12:03 pm, MichaelMartinides <[EMAIL PROTECTED]> > wrote: > > > Hi, > > > Just to be sure. > > > If I have custom template tags within a TextAreafield of a model. I > > would do something like to following: > > > def view(request, page): > > p = Page.objects.get(name=page) > > t = Template( p.content ) > > content = t.render() > > return render_to_response('page.html', {content:content}) > > > right? > > Right. Some gotchas to watch for: > > - If your template needs a context, be sure to call t.render with the > context dictionary > > - p.content would've to be a self-contained template i.e. it should > "load" the template tag libraries it needs like you would with a > standard html template. Alternatively, you could add your custom > templatetags to the built-in tag libraries using > django.template.add_to_builtins.
Thanks for the heads-up (I thought about t = Template('{% load customtags %}' + p.content) which probably is a brute force approach) Cheers, >>MM --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---