728x90
오늘 13시 10분에 회의를 통해 작성 해놨던 API 명세, ERD에 대한 대략적인 피드백을 받고
본격적인 개발진행을 위해 팀원들과 DB 통일을 하자는 의견이 나와서 놀고있던 Ubuntu 서버를 돌려
PostgreSQL 서버에 이번 프로젝트에 쓸 계정과 db를 만들었다.
그 후 공식 문서에 나와있는 방식대로 파일구조를 나눴다
그리고 .env를 이용해서 database.py 에 연결정보들을 담았다
import os
from dotenv import load_dotenv
from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
load_dotenv('.env')
DATABASE_URL = os.environ["POSTGRESQL_DB_URL"]
engine = create_engine(DATABASE_URL)
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)
Base = declarative_base()
본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 <AI 서비스완성! AI+웹개발 취업캠프 - 프론트엔드&백엔드> 과정 학습/프로젝트/과제 기록으로 작성되었습니다.
'코딩캠프 > AI 웹개발 취업캠프' 카테고리의 다른 글
[AI 웹개발 취업캠프] 62Day - 프로젝트 13일차 (2) | 2023.10.18 |
---|---|
[AI 웹개발 취업캠프] 61Day - 프로젝트 12일차 (0) | 2023.10.17 |
[AI 웹개발 취업캠프] 34Day - 전염병 예측/숫자 생성 인공지능 만들기 (0) | 2023.09.01 |
[AI 웹개발 취업캠프] 33Day - 숫자 구분 인공지능(예비군/4일차) (0) | 2023.08.31 |
[AI 웹개발 취업캠프] 32Day - 파이썬과 코랩(예비군/3일차) (0) | 2023.08.30 |