Database
라는 이름의class
를 구현해보자
클래스의 이름은 대문자로 시작한다.
__init__
에 대해 알아보자
self
에는 유저 인스턴스가 들어가게 되고,init
메소드는 그 초기값을 설정하는 작업을 해준다! 따라서 클래스에는 보통 init
메소드가 꼭 작성된다고 한다.인스턴스 변수에는 첫번째 파라미터로
self
가 꼭 들어가야한다.
어라 여기서 value
를 꼭 써주어야 하는건지 헷갈렸는데 지금 다시보니까 헷갈릴필요 없이 문제에도 value
를 파라미터로 받는다고 친절히 알려주셨었다.
나머지 update
와 delete
도 딕셔너리에 넣어주면 된다.
지금 다시 보니까 이렇게 쉬운 문제였나 싶기도 한데
오늘 보니까 장고에서도 클라스가 중요한 개념인 것 같다.
까먹지 말구 꼭꼭 기억해두기로 하자.