Конфигурация gdstorage выдает ошибку; Django

MySettings

from decouple import config
GOOGLE_DRIVE_STORAGE_JSON_KEY_FILE = config("GOOGLE_DRIVE_STORAGE_JSON_KEY_FILE_CONTENTS")

Я пытаюсь настроить gdstorage для моего проекта django, но мне не дали json файл согласно инструкции в документации, поэтому я скопировал ключи и поместил их в переменную окружения, но все равно выдает эту ошибку.

MyErrorMessage

    gd_storage = GoogleDriveStorage()
  File "C:\Users\username\.virtualenvs\vicsite-3EqYD9rF\lib\site-packages\gdstorage\storage.py", line 160, in __init__
    credentials = Credentials.from_service_account_file(
  File "C:\Users\username.virtualenvs\vicsite-3EqYD9rF\lib\site-packages\google\oauth2\service_account.py", line 238, in from_service_account_file
    info, signer = _service_account_info.from_filename(
  File "C:\Users\username.virtualenvs\vicsite-3EqYD9rF\lib\site-packages\google\auth\_service_account_info.py", line 72, in from_filename
    with io.open(filename, "r", encoding="utf-8") as json_file:
FileNotFoundError: [Errno 2] No such file or directory: '78a23bb0124ac97ec7404104ae37dccffe33846a'

Попробуйте это

GOOGLE_DRIVE_STORAGE_JSON_KEY_FILE = None
GOOGLE_DRIVE_STORAGE_JSON_KEY_FILE_CONTENTS = config("GOOGLE_DRIVE_STORAGE_JSON_KEY_FILE_CONTENTS")

Более подробную информацию можно найти в https://pypi.org/project/django-googledrive-storage/

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