Данные в проекте Django не меняются после того, как я изменяю данные

Мой проект Django связан с динамическими данными из моего API google sheet. Однако, когда я редактирую данные в моем google sheet и перезагружаю страницу, данные не изменяются соответствующим образом. Мне приходится вручную перезагружать сервер, чтобы обновить все изменения.

Я использовал gspread и pandas для преобразования моего google sheet в список словарей. Мне подсказали, что я читаю лист google один раз, вне функции обработки представления. Эта функция выполняется только один раз при запуске Django, после чего мои данные "фиксируются". Если я хочу обновлять данные при каждом запросе, мне нужно читать их внутри функции представления, которая обрабатывает запрос, но я не понимаю как.

Ниже приведены мои views.py

Посоветуйте, пожалуйста, чего мне не хватает в моем views.py

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