Perfect. Thanks, Dan.
On Jul 22, 10:23 am, Dan Harris <dih0...@gmail.com> wrote: > That shouldn't be a problem, after all templates are just strings as > are textfields. > > If you have a model with your textfield in it as so: > > class MyModel(models.Model): > template = models.TextField() > > and you have a view which renders the template defined in the next > field > > def my_view(request): > m = MyModel.objects.get(pk=1) # for example the first one > > t = Template(m.template) #this creates a template from your string > in the model > c = Context({'form': form, etc.. #any context to go into the > template}) > > # now you can just return the rendered template as html > return HttpResponse(t.render(c)) > > For more info refer > to:http://docs.djangoproject.com/en/dev/ref/request-response/ > > Cheers, > > Dan > > On Jul 22, 12:49 pm, Ogre <nec...@gmail.com> wrote: > > > I have a model where I need to be able to insert template tags into a > > TextField in the admin as part of the content and then have them > > rendered properly on the front-end. > > > Can this be done? And if so, can someone recommend a method? I > > understand the security concerns of opening that field up to python. > > > Thanks in advance. > > --~--~---------~--~----~------------~-------~--~----~ 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 django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---