csrftoken() now works with .render_template(), closes #863

This commit is contained in:
Simon Willison 2020-06-23 20:23:30 -07:00
commit 28bb1c5189
4 changed files with 19 additions and 1 deletions

View file

@ -739,6 +739,7 @@ class Datasette:
"extra_css_urls": self._asset_urls("extra_css_urls", template, context),
"extra_js_urls": self._asset_urls("extra_js_urls", template, context),
"base_url": self.config("base_url"),
"csrftoken": request.scope["csrftoken"] if request else lambda: "",
},
**extra_template_vars,
}