Remove load_plugin hook - closes #1073

Refs #1042

This reverts commit 81dea4b07a.
This commit is contained in:
Simon Willison 2020-10-31 09:21:22 -07:00
commit f0a740ac21
8 changed files with 11 additions and 73 deletions

View file

@ -119,15 +119,22 @@ class BaseView:
async def render(self, templates, request, context=None):
context = context or {}
template = self.ds.jinja_env.select_template(templates)
template_context = {
**context,
**{
"database_color": self.database_color,
"select_templates": [
"{}{}".format(
"*" if template_name == template.name else "", template_name
)
for template_name in templates
],
},
}
return Response.html(
await self.ds.render_template(
templates, template_context, request=request, view_name=self.name
template, template_context, request=request, view_name=self.name
)
)