Skip to content

Commit ba1e70b

Browse files
jeflembrichet
andauthored
Set CSP frame-ancestors 'self' for nbgrader handlers (#1915)
Co-authored-by: Nicolas Brichet <[email protected]>
1 parent 0eaa4d5 commit ba1e70b

File tree

1 file changed

+4
-0
lines changed
  • nbgrader/server_extensions/formgrader

1 file changed

+4
-0
lines changed

nbgrader/server_extensions/formgrader/base.py

+4
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ def api(self):
6060
api.log_level = level
6161
return api
6262

63+
def initialize(self):
64+
super().initialize()
65+
self.set_header("Content-Security-Policy", "frame-ancestors 'self'")
66+
6367
def render(self, name, **ns):
6468
template = self.settings['nbgrader_jinja2_env'].get_template(name)
6569
return template.render(**ns)

0 commit comments

Comments
 (0)