에러 노트(2) - init() takes 1 positional argument but 2 were given

less than 1 minute read

자주 발생하는 에러 중에 __init__() takes 1 positional argument but 2 were given와 같은 에러가 있다. 자주 발생하면서 매일 까먹는데 해결법이 아주 간단한 에러이다.

이 에러가 발생하는 이유는 CBV를 쓸 때 url에 as_view()를 붙여주지 않아서이다. 앞으로는 이 에러가 발생하면 꼭 이것부터 확인하도록 하자!

Leave a comment