(*args, **kwargs)
| 16 | if iscoroutinefunction(view_func): |
| 17 | |
| 18 | async def _view_wrapper(*args, **kwargs): |
| 19 | response = await view_func(*args, **kwargs) |
| 20 | if response.get("X-Frame-Options") is None: |
| 21 | response["X-Frame-Options"] = "DENY" |
| 22 | return response |
| 23 | |
| 24 | else: |
| 25 |