2023-06-15 TIL

0v0baek·2023년 6월 15일
0

TIL

목록 보기
74/92
post-thumbnail

[postman] post 요청이 완료됐는데도 계속 로딩이 이어질 때

vscode 터미널 상에서는 전송이 잘 됐는데,
포스트맨에서 테스트 할 때 로딩이 안 끝나는 경우가 있다

47초...
뭐지????
대체 이렇게 오래 걸릴일인가?

애초에 터미널에서는 취소 요청이 잘 갔다
밑에 사진 보면 0.17초 만에 도착했다고 뜨는데
흠...

그니까 포스트맨 문제같다.. 뭐가 문제지?

시도 1 : 껐다 켜기

진짜 단순한 방법이긴 한데 껐다 켜보는 거다.

아까 아침에 vscode도 안돼서 재설치하니까 잘 돌아갔었는데
역시 프로그램 녀석들의 답은 껐다 켜거나 재설치밖에 없는걸까?
(뭔 옛날에 티비 안나온다고 티비 쳐댔던것처럼...)


ㅎ...
여전히 안된다
이게 문제는 아닌듯

그 이후로도 계속 시도해봤는데 포스트맨 문제인지....
터미널에는 잘 요청이 오고
DB에도 적용이 잘된다

이 자식이 왜이러지???????????

[django] 릴레이션 오류

django.db.utils.ProgrammingError: 오류: "앱이름_모델이름" 이름의 릴레이션(relation)이 없습니다

post 요청을 보내려고 했는데 해당 오류가 뜨면서 500에러가 뜬다.

시도 1 : migration 하기

검색해보니 migration 문제라고 다시해보라고 한다.
migration 폴더도 싹다 날리고 해주자.

근데 여전히 안된다.

시도 2 : DB 확인

혹시나 해서 DB를 확인해봤더니...

왜인지 서버 연결 안되는게 문제인 것 같기도 하고...


연결해서 직접 확인해봤는데도 릴레이션이 없다고한다
뭐지?? 왜 migration 했는데도 안되는거지?

시도 3 : 테이블 명 직접 바꿔주기

방법은 그것밖에 없다..
수동 수정....
pgAdmin에서 직접 수정해보자.

수정 할 테이블 오른쪽 클릭 > Properties...

Name 부분에 원하는 이름으로 수정 > Save

그리고 다시

poetry run py manage.py makemigrations
poetry run py manage.py migrate 

..안된것같은데
하... 그래도 확인해보자


되겠냐?
되겠냐고
되겠냐고!!!!!!!!!!!!!!!!!!!!!!!!

하...

시도 4 : DB 초기화

어쩔수없다...
이럴 땐 DB 초기화가 답임...
하... 이러니까 이름은 재깍재깍 진즉에 바꿔야됨

진짜 허무하게도 초기화하자마자 바로 됨
아 진짜
하...

다나가!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

profile
개발 공부 하는 비전공자 새내기. 꾸준히 합시다!

1개의 댓글

comment-user-thumbnail
2023년 6월 18일

너무 재밌어요

답글 달기