Flatten context for render_to_string

This is now required for Django 1.11
This commit is contained in:
Matt Molyneaux 2017-06-13 12:36:39 +01:00
parent 5ac7bba7ba
commit b0435d0b72

View file

@ -19,7 +19,7 @@ def search_results(context, search_results):
"search_results": search_results,
"query": context["query"],
})
return template.loader.render_to_string("watson/includes/search_results.html", context)
return template.loader.render_to_string("watson/includes/search_results.html", context.flatten())
finally:
context.pop()
@ -45,6 +45,6 @@ def search_result_item(context, search_result):
"watson/includes/search_result_{app_label}_{model_name}.html".format(**params),
"watson/includes/search_result_{app_label}.html".format(**params),
"watson/includes/search_result_item.html",
), context)
), context.flatten())
finally:
context.pop()