def test_invalid_form_data_unknown_parent_template(self):
# No parent page
data = {
'url': '/test/',
'alias': 'test-page',
'description': 'At vero eos et accusamus et iusto odio',
'keywords': 'lorem ipsum dolor sit amet',
'page_processor': 'powerpages.DefaultPageProcessor',
'page_processor_config': yaml.dump({
'base template': "this-template-does-not-exist.html"
}),
'template': '<h1>{{ website_page.title }}</h1>\n',
'title': 'De Finibus Bonorum et Malorum'
}
form = PageAdminForm(data, instance=Page())
self.assertFalse(form.is_valid())
self.assertEqual(list(form.errors.keys()), ['__all__'])
评论列表
文章目录