FastAPI + Python 으로 구성한 Back-End
·
Python
백엔드를 보통 Java + DB 로 구성해서 개발을 했었는데,요즘 파이썬으로도 백엔드를 구성한다고 해서AI 툴을 동원해서 백엔드를 구성해봤습니다. 파이썬에서 주로 백엔드 구성할 때 Django, Flask, FastApi 이런 프레임워크를 쓴다고 합니다.  파이썬 환경에서 주로 사용하는 백엔드 프레임워크요즘은 파이썬 환경에서 백엔드를 구성하는 경우가 많다고 들었습니다.그래서 chatGPT에게 물어봤습니다. 파이썬 환경에서 주로 사용하는 백엔드 프레임워크에 대해서 설명해줘  파이썬에서crebiz-community.tistory.com 그중에서 요즘 잘 나간다는(?) FastApi 를 통해서 구성해 봤고,DB로는 postgrSql 를 사용해서 CRUD를 만드는 코드를 AI 툴로 작성해봤습니다. 먼저 폴더구조..
table 에 crud 할 수 있는 python code
·
Python
Windsurf 를 통해서 Claude 3.7 Sonnet 에게 테이블 명을 알려주고, CRUD 함수를 추가한 코드를 작성해 달라고 했습니다. 먼저, 테이블 생성 함수 create_user_test_table 를 정의할 때 테이블이 이미 존재하는제를 확인하면서 생성하네요.그리고 데이터를 입력하고, 조회하고, 수정하고, 삭제하도록 했습니다. import sysfrom db_connect import connect_to_postgres, execute_query, close_connectiondef create_user_test_table(connection): """ Create the user_test table if it doesn't exist """ create_table_qu..
db 연결하는 python 코드
·
Python
Windsurf 가 짜준 postgresql db 에 연결하는 python 코드입니다.설명과 로그를 상세하게 만들어줬네요. import psycopg2from psycopg2 import OperationalErrorimport sysprint(f"Python version: {sys.version}")print("Attempting to import psycopg2...")print(f"psycopg2 version: {psycopg2.__version__}")def connect_to_postgres(): """ Connect to PostgreSQL database using the provided credentials """ try: print("Starting ..