Я использую файл JSON для хранения некоторых учетных данных. У меня есть файл с функцией, которая открывает этот файл JSON и использует учетные данные для вызова API Twitter с помощью Tweepy. Структура файла выглядит следующим образом:
[search]/
├── [tweepi_api]/
│ ├── __init__.py
│ ├── get_tweets.py
│ ├── credentials.json
└── views.py
init .py выглядит следующим образом:
from .get_tweets import ApiAuth
Views.py выглядит следующим образом:
from django.shortcuts import render
import json
from .tweepy_api import ApiAuth
# Create your views here.
def search_bar(request):
tweetObj = ApiAuth('IBM')
tweet_text = tweetObj.get_tweets()
return render(request, 'tweets.html', {'public_tweets': tweet_text})
Проблема в том, что я получаю эту ошибку:
Exception Value: [Errno 2] No such file or directory: 'credentials.json'
Я не уверен, как включить этот файл в мой проект другим способом. Надеюсь, этого достаточно, чтобы ответить на мой вопрос. Я могу поделиться большим количеством кода, если это необходимо, но мои цели не делают учетные данные видимыми, когда я загружаю их в Github и сохраняю их как файл json на моем компьютере.
Заранее спасибо