inflearn logo
강의

Course

Instructor

Vue.js - Django Integration Web Programming

삭제 취소 후 다시 삭제하면 발생하는 에러입니다. 조금 이상합니다....

Resolved

499

GregHan

1 asked

0

Exception happened during processing of request from ('127.0.0.1', 62552)

Traceback (most recent call last):

  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socketserver.py", line 650, in process_request_thread

    self.finish_request(request, client_address)

  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socketserver.py", line 360, in finish_request

    self.RequestHandlerClass(request, client_address, self)

  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socketserver.py", line 720, in __init__

    self.handle()

  File "/Users/greg_mac/Documents/sd2/python/DjVenv/lib/python3.7/site-packages/django/core/servers/basehttp.py", line 171, in handle

    self.handle_one_request()

  File "/Users/greg_mac/Documents/sd2/python/DjVenv/lib/python3.7/site-packages/django/core/servers/basehttp.py", line 179, in handle_one_request

    self.raw_requestline = self.rfile.readline(65537)

  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/socket.py", line 589, in readinto

    return self._sock.recv_into(b)

ConnectionResetError: [Errno 54] Connection reset by peer

vuejs django

Answer 5

1

bestdjango

JsonResponse vs DRF 선택 관련,

대답으로 제 나름의 기준을 참고 바랍니다. (정답은 아님)

클래스형 뷰를 자주 사용하는 편이라, 기본적으로 JsonResponse 를 사용합니다.

Rest API 가 매우 많아지거나, API 서버를 만들거나, Token 인증이 필요할 때는 DRF를 사용합니다.

 

참고로,

JsonResponse 를 사용하면서 Rest API 에 어느 정도 익숙해지면, (REST 개념, Serialize, 인증/권한 등에

스스로 대처할 수 있다면), DRF 로 옮기는 걸 추천합니다.

JSON 연동을 위해, 시작부터 사용하기에는 DRF 가 어려워 보일 듯 합니다.

 

그리고 둘 다 클래스형 뷰가 기초가 된다는 점을 강조하고 싶습니다.

1

bestdjango

finish_request() 처리할 때 에러가 나고 있으므로,

혹시 예제 소스에 return 문을 안넣었는지도 확인해 보시구요.

1

bestdjango

독자님.

예제 소스 문제가 아니라 네트워크 소켓 문제로 보입니다.

runserver 를 다시 실행하면서, 콘솔 출력 메시지를 확인해 보기 바랍니다.

이 경우, 노트북 환경에 관련된 사항일 수 있으므로,

역시 안되면 스크린샷을 kimseokhun@gmail.com 으로 보내주세요.

0

GregHan

답변 감사합니다.

0

GregHan

재 실행하니 정상 작동 합니다. 감사드립니다.

질문이 있습니다.

JsonResponse & DRF 어느 쪽을 사용하는게 좋을까요.

ORM 분야가 트랙잭션이 복잡한 부분에서는 좀 꼬이고 복잡해 지기도 해서 걱정스럽니다만.

의견 부탁드립니다.

수고하세요.

들여쓰기 단축키가 어떻게 되나요?

0

253

1

mixin 에러가 나서 실행이 안되요.

0

420

4

화면 에러화면이 자꾸 뜨네요..

0

418

4

todo_form.html 하단에 todo_List.html의 리스트가 오게 하고 싶습니다.

0

353

1

bootodo.html에서 Vue 코드가 적용되지 않습니다.

0

577

1

cdn vue버전

3

720

2

bootstrap 팝업창 만들기 단원에서 질문있습니다.

0

920

3

MultipleObjectMixin get 메소드 상속

0

252

1

Vue에서 파일 업로드시

0

718

1

vue django 연동 질문

0

500

1

장고 프론트엔드 백엔드 분리 관련 질문입니다 !

0

491

1

home화면에서 이미지가 안보입니다.

0

293

2

이 강의와 새로 만드신 강의의 차이점을 알고 싶습니다.

0

301

1

좋은 강의 감사합니다.

0

249

1

staticfiles가 static으로 바뀌었습니다.

0

278

1

장고 3.1에서 다음과 같이 바뀌었습니다.

0

292

2

Vuejs 와 Reactjs의 차이

0

356

1

vue js 오픈소스 연동

0

495

2

createView에서 success_url

0

252

1

강의자료 HtmlTodo.zip 파일 구글드라이브에서 바이러스로 인식해서 다운로드 안됩니다.

1

269

2

object에 왜 todo 컬럼이 추가되는지?

0

206

2

django_only 실습중 에러 제보

0

277

3

BaseListView

1

275

1

todo_confirm_delete.html

1

344

1