inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! FastAPI 입문

(실습) PATCH API - 수정

[질문] patch API

151

작성자 없음

작성한 질문수 0

0

image.png

patch부분 웹사이트에 적용이 안되는데 왜 그런지 알수있을까요?

python 리팩토링 orm FastAPI pytest

답변 3

1

갈대

새로고침이랑 서버 재시작해도 똑같은 상황이길래 노트북 전원 껐다가 다시 켜보니 해결되었습니다. 감사합니다.

0

신동현

:D

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

배소정님께서 FastAPI를 사용하여 PATCH API 적용 시 웹사이트에 변경사항이 반영되지 않는 문제를 겪고 계신 것 같습니다. 이 문제는 다음과 같은 몇 가지 원인에 의해 발생할 수 있습니다. 각 원인과 해결 방법을 설명해드리겠습니다.

  1. 캐시 문제: 브라우저가 이전 캐시를 사용하여 웹페이지를 로드하는 경우가 있습니다. 이 경우 브라우저에서 강제 새로 고침을 수행해보세요. Windows에서는 Ctrl + F5, Mac에서는 Command + Shift + R을 사용하여 새로고침 하실 수 있습니다.

  2. 서버 재시작: 코드 변경 사항이 서버에 반영되지 않았을 수 있습니다. uvicorn 또는 다른 서버를 사용 중이라면, 서버를 종료(Ctrl + C로)한 후 다시 시작해보세요.

  3. Hot Reload 문제: FastAPI는 --reload 옵션으로 코드 변경이 즉시 반영되도록 할 수 있지만, 가끔 작동하지 않을 수 있습니다. 이 경우 서버를 멈췄다가 완전히 다시 시작하세요.

  4. 오타 및 문법 오류: 코드에 오타나 작은 문법 오류가 있을 수 있습니다. 이를 철저히 검토하고, 특히 API 경로가 올바르게 설정되었는지 확인해보세요. 예를 들어, PATCH 요청 핸들러의 경로가 다른지 확인해보시기 바랍니다.

이와 관련된 유사한 질문들을 검토하여 추가적인 솔루션을 찾았습니다. 다음 링크들을 확인해 보시면 도움이 되실 수 있습니다:

위의 링크들은 FastAPI에서 PATCH 요청 관련 일반적인 문제와 해결 방법을 논의하고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

FasAPI Swagger UI에서 단일조회 todo_id 를 사용했는데, 입력값에 1을 넣으니 오류가 뜹니다 ㅠ

0

87

2

DB 질문

0

81

2

Post API 강의 질문

0

55

2

post 작성 오류

0

107

3

uvicorn 종료 문제

0

436

2

왜 return타입이 ToDo라는 스트링인가요?

0

130

2

ORM 연관관계

0

109

2

Oracle DB 연결과 관련해 질문이 있습니다..

0

153

2

섹션 2, 3의 PATCH API의 차이점

0

132

1

ORM 테이블 생성

0

119

1

테스트 코드 오류

0

177

1

orm relationship 정의 중 해당 에러 발생 시 어떻게 고쳐야 하는걸까요

0

214

3

FastAPI 폴더 구조에 대해 질문이 있습니다.

0

412

2

질문 있습니다.

0

161

2

ORM 개념

0

133

1

mysql root 비밀번호 변경관련

0

297

2

디자인 패턴

0

128

1

main.py 리로드문제

0

235

2

인터프리터 오류

0

286

4

로그 저장에 대한 질문입니다.

0

100

1

Internal Server Error

0

240

2

PATCH API - 수정

0

199

2

파이참 임포트 문제

0

263

1

INFO sqlalchemy.engine.Engine ROLLBACK

0

217

1