Всплывающее окно Google Picker не загружается - Django
Я использую документацию Google по Google Picker на https://developers.google.com/drive/picker/guides/sample и всплывающее окно для google drive не открывается, когда я использую этот код в шаблоне django. Я авторизую свой аккаунт gmail, но всплывающее окно просто не загружается. Он работает нормально, когда я запускаю его через живой сервер на простом html (так что все настроено хорошо относительно API_KEY, CLIENT_ID и APP_ID), но когда я запускаю код внутри django, всплывающее окно не появляется. Я попробовал 3 разных проекта (django) и проблема сохраняется.
Консоль Google не показывает ни ошибок, ничего, она пуста.
Я вижу, что API возвращают сообщение 200, так что я подозреваю, что что-то в Django не работает должным образом. Cookies или что-то еще, но я потратил несколько часов на это и не могу найти решение
Наконец-то нашел. Требуется добавить SECURE_CROSS_ORIGIN_OPENER_POLICY = 'same-origin-allow-popups'
в settings.py. Заслуга Sand1929 на github tread