Как встроить сайт Django во внешний фрейм - PullRequest
0 голосов
/ 07 марта 2020

Я хотел бы встроить свой Django веб-сайт в указанный c внешний веб-сайт (не любой веб-сайт).

Например, мой веб-сайт https://www.mywebsite.com и будет хотел бы включить его в другой веб-сайт (https://www.example.com) с таким фреймом:

<iframe 
    src="https://www.mywebsite.com">
</iframe>

Я читаю много документов и не понимаю, нужно ли мне используйте django -csp или X_FRAME_OPTIONS (что кажется устаревшим) или оба, чтобы быть совместимыми с каждым навигатором.

Я попытался установить и настроить django -csp, но в этом случае все ресурсы заблокированы .

CSP_DEFAULT_SRC = ("'none'", 'https://example.com')
CSP_STYLE_SRC = ("'self'" )
CSP_SCRIPT_SRC = ("'self'" )
CSP_IMG_SRC = ("'self'" )
CSP_FONT_SRC = ("'self'" )

Вот конфигурация: Django + REST Framework + React

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...