from core.database import db_session # db_session 임포트
@router.get('/URL 작명')
async def insert (db: db_session): # db = db_session 인자로 받아주기
obj = 모델(id=1,title="제목",content="내용")
db.add(obj)
db.commit()
@router.get('/{id}')
async def read (db: db_session , id:int): # db = db_session 인자로 받아주기
object = db.query(모델).filter(모델.id == id).first() # 조회
# 또는 object = db.query(모델).filter_by(id=id).all()
# 또는 object = db.query(모델).get(id)
print("단일행 조회 :", vars(object))
@router.delete('/{id}')
async def delete (db: db_session , id:int ) # 삭제
delete_obj = db.query(모델).get(id)
db.delete(delete_obj )
db.commit()
게시글 목록
| 번호 | 제목 |
|---|---|
| 206 | |
| 202 | |
| 180 | |
| 179 | |
| 176 | |
| 173 | |
| 169 | |
| 168 | |
| 166 | |
| 161 | |
| 157 | |
| 151 | |
| 149 | |
| 146 | |
| 139 | |
| 138 | |
| 132 | |
| 129 | |
| 115 | |
| 114 | |
| 113 | |
| 112 | |
| 107 | |
| 104 | |
| 97 | |
| 90 | |
| 78 | |
| 75 | |
| 73 | |
| 70 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기