def populate(self, name=None): """ Tries to find a template with the same name and populates the content field if found. """ if name is None: name = self.name try: source = get_template_source(name) if source: self.content = source except TemplateDoesNotExist: pass
def test_automatic_sync(self): admin_base_template = get_template_source('admin/base.html') template = Template.objects.create(name='admin/base.html') self.assertEqual(admin_base_template, template.content)