이세개발
article thumbnail
Firebase 파이썬으로 DB 데이터 가져오기
Dev/Web 2023. 9. 6. 17:18

파이썬에서 Firebase의 데이터를 가져오는 방법을 알아본다. 앞의 데이터 삽입부분에서의 pip install 과 Firebase key를 받아 온것으로 생각하고 진행하겠습니다. 2023.09.06 - [Dev/Web] - Firebase 파이썬으로 DB 데이터 삽입 코드 import firebase_admin from firebase_admin import credentials from firebase_admin import firestore import json # Firebase 서비스 계정 키 파일 경로 cred = credentials.Certificate("firebase-adminsdk.json") # Firebase 앱 초기화 firebase_admin.initialize_app(cred..

article thumbnail
Firebase 파이썬으로 DB 데이터 삽입
Dev/Web 2023. 9. 6. 17:17

파이썬으로 google의 DB플랫폼인 Firebase를 제어할 수 있다. 기본적인 데이터 삽입에 대해 알아본다. 설치 pip install firebase_admin 사용법 (Firebase) firebase에서 프로젝트설정 - 서비스 계정 - 아래에 비공개 키 생성으로 키 파일을 다운로드 받는다 사용법 (코드) import firebase_admin from firebase_admin import credentials from firebase_admin import firestore # Firebase 인증 정보를 제공하는 서비스 계정 키 파일을 다운로드하고 경로를 설정합니다. cred = credentials.Certificate('path/to/serviceAccountKey.json') fireb..

Django db 연결
Dev/Web 2023. 4. 18. 14:27

setting.py sqlite3 (기본) DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } mysql pip install mysqlclient DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DJANGO', 'USER': 'root', 'PASSWORD': 'root', 'HOST': 'localhost', 'PORT': '30901', } } Postgresql pip install psycopg2 DATABASES = { 'default': { 'ENGINE': 'django.db..

article thumbnail
Django DRF dj_rest_auth JWT 오류
Dev/Web 2023. 4. 18. 14:13

Django에서 편하게 RESTAPI 구현을 돕는 프레임워크인 DRF(Django-Rest-Framework) 또 DRF에서 로그인을 편하게 구현하기위한 라이브러리인 dj_rest_auth 에서 JWT(JSON 웹 토큰) 을 구현하는중 자꾸 오류가 났다. ※ django-rest-auth 가 아닌 dj_rest_auth 이다. ※ django-rest-auth 는 프로젝트 중단됨 프로젝트를 진행중 오류라기는 커녕 JWT 사용이 아예 되지 않는것이였는데. 많은 검색 결과 setting.py 파일 REST_AUTH 안에 'USE_JWT': True 를 사용해 주어야 한다고 한다. 기존 방법은 REST_USE_JWT = True 만 넣어주면 잘 동작이 되었었는데 2023년도 2월 업데이트부터 바뀌였다고한다. ..