작성자 : 이원주
작성날짜 : 2023.01.03
firebase를 이용하기 위해서는 웹사이트와 연결을 해야 한다.
자세한 방법은 아래 링크를 참고.
Visual Studio Code에서 Firebase Realtime Database 사용하기
간단히 요약하면
먼저 firebase를 설치하고
firebase를 연결할 때 필요한 코드를 firebase_auth.json
에 복사 붙여넣기 해두었다.
이 json 파일을 이용하여, database를 관리하는 파일(database.py
)에서 DB를 초기화했다.
import pyrebase
import json
class DBhandler:
def __init__(self):
with open('./authentication/firebase_auth.json') as f:
config=json.load(f)
firebase = pyrebase.initialize_app(config)
self.db = firebase.database()
application.py
에서 database.py를 import하여 데이터베이스를 사용한다.
전체 코드를 보고싶다면 → 아래 깃허브 참고.