320x100
TypeError at /create/
can only concatenate str (not "int") to str
이 에러가 떴다.
concatenate
는 쉽게 이해해서 '같은 타입으로 묶여야한다'라는 의미로 이해하면 되고
가장 먼저나오는 str이 맞춰줘야하는 타입의 성질 (not ~~)는 맞춰줘야하는 대상이 되는 타입의 현재 성질이다.
따라서 str + int는 성립할 수 없고 str + str이 성립하니깐 맞춰줘라. 라는 뜻으로 이해하면 된다.
그런데 그걸 어디서 찾을수 있느냐?
File "/Users/daniel_choi/Desktop/python_project/django/8.basic_django/myproject/myapp/views.py", line 121, in create
url = '/read/' + nextId
TypeError: can only concatenate str (not "int") to str
[30/Oct/2022 07:11:47] "POST /create/ HTTP/1.1" 500 66365
이게 내 편집기였던 vscode의 터미널에서 마지막으로 떴던 에러이다.
즉, myproject라는 프로젝트 단위에 귀속된 myapp이라는 app안에 views.py라는게 있는데
거기의 121번이 틀렸다. 라는 의미다.
여기를 고쳐주면 된다.
300x250
'개발일지 > 임시카테고리' 카테고리의 다른 글
나에겐 특별해진 평범했던 것들 (1) | 2022.11.04 |
---|---|
퇴원 후 타 병원 이전을 기다리며 호흡장애 개선 노력중.. (0) | 2022.11.02 |
입원, 수술 후 수면장애.. (1) | 2022.10.27 |
Django - ModuleNotFoundError: No module named 'rest_framework.autotoken' (1) | 2022.10.23 |
Django - API REST JSON PUT RuntimeError (1) | 2022.10.23 |