파이썬으로 로직을 짜기 시작한 게시판 CRUD.
파이썬 문법은 잘 모르겠지만 선임님이 주신 예제(?)코드가 있어서 코드를 하나하나 뜯어보며,
자바에서의 CRUD를 파이썬에 입혀가며 작성한 게시판 Create 코드.
Swagger 에서 api명세를 등록해야 코드 디버깅을 해보든가 말든가 할텐데.
제일 최상단 urls에도 잘 등록을 했다.
urlpatterns = [
path('admin/', admin.site.urls),
path("api/v1/user/", include("user.api-urls")),
path("api/v1/board/", include("board.api-urls")),
path(
r"swagger",
schema_view.with_ui("swagger", cache_timeout=0),
name="schema-swagger-ui",
),
이제 api 명세가 등록되기만 하면 되는데....
..? ╰(‵□′)╯
파이썬으로 CRUD 구현하기도 버거운 나에게 이 무슨....시련인가 ㅠㅠ
한참 구글링하다가 결국 선임님 호출했는데 1초만에 해결!
이유가 뭐였냐면..
urlpatterns = {
path('board/', BoardView.as_view())
}
...ㅎㅎ urlpattern은 꼭 대괄호로 감쌀 것... 아래는 수정코드 :)
urlpatterns = [
path('board/', BoardView.as_view())
]
이제 잘 된다.
그래도 파이썬 장고 공부 좀 했다고 api명세 등록하는 방법은 틀리지 않았어~!
'❌Exception&Error > 🔵Python' 카테고리의 다른 글
[❌삽질과 해결 그 사이] ImportError : cannot import name 'b64encode' from 'jwt.utils' (0) | 2024.04.30 |
---|---|
[❌삽질과 해결 그 사이] 게시판-댓글 페이지네이션 조회가 안될 때 (0) | 2024.04.22 |
[❌삽질과 해결 그 사이] 게시판 페이지네이션 : Null (0) | 2024.04.12 |
[❌삽질과 해결 그 사이] TypeError: 'method' object is not iterable | iterrows 문법오류 (0) | 2024.03.28 |
[❌삽질과 해결 그 사이] Invalid argument : 파일 경로 에러 (0) | 2024.03.28 |