개발자 구겹이

파이썬 프로젝트를 시작할 때 < wheel, setuptools 본문

python/PythonLang

파이썬 프로젝트를 시작할 때 < wheel, setuptools

@layers9 2024. 7. 7. 05:50

ctrl shift N 

f2 "myProject"

python -m venv venv

cd venv/Scripts

activate.bat

cd ../../

echo " " >>setup.py

echo "" >> main.py

mkdir apps

mkdir db

cd db

echo "">connection.py

echo "">models.py

cd ../

pip install setuptools wheel

 

root dir > setup.py 작성

 

python setup.py bdist_wheel

 

 

 

■  from sqlalchemy import Base

      >> __tablename__과 구조, PK 등을 선언함. relationship도 여기서 선언.

■  from pydantic import BaseModel

     >> Base의 PK는 제외, 사용자가 각 session만들어 주입할 데이터에 대한 페이로드 역할을 수행하는 듯함

      >> 페이로드 역할이 아니라.. 데이터 유형에 대한 검증을 수행한다구 함 ^_^ 2024.07.09