Не могу получить val () ни одного ребенка из Firebase в Django - PullRequest
0 голосов
/ 08 июля 2019

Я пытаюсь подключить проект Django к учетной записи Google Firebase, используя pip install Pyrebase

Вот мой конфиг в views.py :

cred = credentials.Certificate("Cpanel/fostania-3b742-firebase-adminsdk-hk9hn-393fb87471.json")
config = {
config = {
    "apiKey": "*****************-",
    "authDomain": "*****************",
    "databaseURL": "***********************",
    "storageBucket": "***********************",
}
}

firebase = pyrebase.initialize_app(config)

default_app = firebase_admin.initialize_app()
print(default_app.name)

Я создал учетные данные учетной записи службы и использовал файл JSON, как показано в коде cred = credentials.Certificate("Cpanel/fostania-3b742-firebase-adminsdk-hk9hn-393fb87471.json")

Также добавлено GOOGLE_APPLICATION_CREDENTIALS к переменным окружения.

А теперь, используя этот вид, печатает только (Нет):

@login_required
def index(request):
    db = firebase.database()
    all_agents = db.child("cities").get().val()
    print(all_agents)
    return render(request, 'Cpanel/index.html')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...