Facebook Messenger 中的 X-FRAME 选项

X-FRAME OPTIONS in Facebook Messenger

我正在创建一个 facebook 聊天机器人并使用 Django 作为后端。该文档说明了有关网络上的网络视图的信息。

在 Django 中实现此目的的最佳方法是什么?

现代浏览器支持 X-Frame-Options HTTP header,指示是否允许在框架或 iframe 中加载资源。

您可以将此添加到您的 settings.py

X_FRAME_OPTIONS = 'ALLOW-FROM https://www.facebook.com/ https://www.messenger.com/'

Note: This will use same X-Frame-Options header value for all responses in your site

如果要在每个视图的基础上设置 X-Frame-Options header,请阅读 docs