- Today
- Total
Recent Posts
Recent Comments
Archives
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래밍
- python 중간고사
- 중간시험
- 채용문제
- 파이썬 입문
- 자료구조 강의
- 기말시험
- 파이썬
- 파이썬 강의
- 파이썬 강좌
- 면접 파이썬
- c언어
- gdrive
- 파이썬활용
- 알고리즘
- selenium
- 크롤링
- 쉬운 파이썬
- 셀레니움
- 파이썬3
- 파이썬 알고리즘
- 자료구조
- 알고리즘 강좌
- 코딩문제
- 파이썬 자료구조
- Crawling
- 대학시험
- 알고리즘 강의
- 코딩시험
- python data structure
Notice
반원 블로그
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - D. 값 저장하기 본문
값 전송
"경로를 정하고 값을 넣는다"의 흐름으로 작성합니다.
기본 저장
db.reference로 데이터베이스 경로를 지정하고 할 수 있습니다. 입력인자가 없으면 가장 상단에 위치합니다.
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
#Firebase database 인증 및 앱 초기화
cred = credentials.Certificate('myKey.json')
firebase_admin.initialize_app(cred,{
'databaseURL' : '데이터 베이스 url'
})
ref = db.reference() #db 위치 지정
ref.update({'반원' : '고슴도치'}) #해당 변수가 없으면 생성한다.
응용 저장
db.reference에 경로를 넣을 수 있는데, 해당 경로가 없다면 자동으로 생성합니다.
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
#Firebase database 인증 및 앱 초기화
cred = credentials.Certificate('myKey.json')
firebase_admin.initialize_app(cred,{
'databaseURL' : '데이터 베이스 url'
})
ref = db.reference() #db 위치 지정
ref.update({'반원' : '고슴도치'}) #해당 변수가 없으면 생성한다.
ref = db.reference('강좌/파이썬') #경로가 없으면 생성한다.
ref.update({'파이썬 레시피 웹 활용' : 'complete'})
ref.update({'파이썬 괴식 레시피' : 'Proceeding'})
리스트 저장시
리스트를 저장하면 리스트의 인덱스가 이름으로 취급되어 저장됩니다.
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
#Firebase database 인증 및 앱 초기화
cred = credentials.Certificate('myKey.json')
firebase_admin.initialize_app(cred,{
'databaseURL' : '데이터 베이스 url'
})
ref = db.reference() #db 위치 지정
ref.update({'반원' : '고슴도치'}) #해당 변수가 없으면 생성한다.
ref = db.reference('강좌/파이썬') #경로가 없으면 생성한다.
ref.update({'파이썬 레시피 웹 활용' : 'complete'})
ref.update({'파이썬 괴식 레시피' : 'Proceeding'})
#리스트 전송시
ref = db.reference() #db 위치 지정
ref.update({'수강자' : ['구독자A','구독자B','구독자C','구독자D']}) #해당 변수가 없으면 생성한다.
'2018~ > 파이선 레시피 웹 활용 입문편' 카테고리의 다른 글
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - E. 값 조회하기 (0) | 2019.07.06 |
---|---|
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - C. 인증 및 데이터베이스 연결 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - B. 프로젝트 생성 및 키 발급 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 06. 파이어베이스 - A. firebase-admin 설치 (0) | 2019.07.06 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - C. 구글 드라이브 업로드 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - B. gdrive 인증 및 초기화 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 05. 구글 드라이브 - A. gdrive 설치 (0) | 2019.06.29 |
[파이썬 레시피 - 웹 활용 입문편] 04. REST API - D. 네이버 파파고 API (0) | 2019.06.22 |
Comments