Код JavaScrip Gmail API не работает на шаблоне Django

Я тестирую простую интеграцию Gmail API в мое приложение django, и она не работает. Я пытаюсь перенести пример javascript с сайта Google docs и перенести его в мой проект django, но он не работает, а когда пытаюсь использовать ТОЧНЫЙ САМЫЙ КОД с инициализацией сервера, предоставленный в docs, он работает,

почему не работает Gmail API в моем проекте django?

Что я тестировал?

Ошибка происходит на обратном вызове объекта tokenClient, никогда не вызывается и не достигается, гони из-за проблемы с кодом.

Действительно открывается приглашение Google Sign-In в обеих кодовых базах (django и google recomended), но после этого предполагается, что callback будет вызван, но не вызывается (на django).

function handleAuthClick() {
        tokenClient.callback = async (resp) => {
          if (resp.error !== undefined) { // code NEVER REACHED on my django template 
            throw (resp);
          }
          document.getElementById('signout_button').style.visibility = 'visible';
          document.getElementById('authorize_button').innerText = 'Refresh';
          await listLabels();
        };

        if (gapi.client.getToken() === null) {
          // Prompt the user to select a Google Account and ask for consent to share their data
          // when establishing a new session.
          tokenClient.requestAccessToken({prompt: 'consent'});
        } else {
          // Skip display of account chooser and consent dialog for an existing session.
          tokenClient.requestAccessToken({prompt: ''});
        }
      }

ЗАМЕТКА Ошибка NONE не выводится на консоль ни сервера, ни веб-клиента, поэтому понять, что происходит, гораздо сложнее.

Я не использую никаких шаблонных тегов, которые мешают коду Версия Django: последняя Версия Python: последняя

Кто-нибудь, пожалуйста, помогите!

Вернуться на верх