seminar-2020
seminar-2020 copied to clipboard
2020 Rookies 세미나
과제 2에서 `PUT /api/v1/seminar/{seminar_id}`를 작성하는 중인데 body에서 name을 넘겨주지 않으면 아래 이미지처럼 return Response의 값에서 name이 빠져있습니다. (id도 나오지 않습니다.)  serializer 관련 부분은 `PUT /api/v1/user/me/`를 참고해서 작성했는데, user에서와는 다르게...
user.views의 `UserViewSet`를 보면 [get_permissions](https://github.com/wafflestudio/rookies/blob/master/backend/seminar2/waffle_backend/user/views.py#L18)라는 메소드가 정의되어 있습니다. ``` class UserViewSet(viewsets.GenericViewSet): queryset = User.objects.all() serializer_class = UserSerializer permission_classes = (IsAuthenticated(), ) def get_permissions(self): if self.action in ('create', 'login'): return (AllowAny(), )...
너무 늦게 질문하는 감이 있는데, Seminar name 이 겹칠 때는 어떻게 해야 할까요? 이때는 생성하지 말라는 말이 따로 없어서, 해당 조건은 검사를 하지 않고 있습니다. 같더라도 instructor가 다르니, 될 것...
#196 Issue의 경우와 동일하게, ```POST /api/v1/user/```를 통해 새로운 username으로 회원가입 시 IntegrityError가 발생합니다. 저 또한 db에 user, token이 생성됨을 확인하였으며, 해당 Issue의 해결 방법을 시도하였으나 여전히 IntegrityError가 발생합니다. auth_user, authtoken_token...
``` { "id": User id, "username": User username, "email": User email, "first_name": User first_name, "last_name": User last_name, "last_login": User last_login, "date_joined": User date_joined, "token": Token key (회원가입과 로그인 경우에만 포함)...
어젯밤 김상민 님께 많은 도움을 받았는데, 그 내용을 나누고자 합니다 # 빌드에러가 날 만한 이유들 (빌드가 안 될때) 1. TodoRepository 에서 Main Thread로 deleteTodo, insertTodo 등 실행하려고 하는 경우 TodoRepository...
``` participant = ParticipantProfile.objects.get(user=user) ... instructor = InstructorProfile.objects.get(user=user) ``` 로 ```user``` 와 ```onetoone``` 관계인 ```ParticipantProfile``` 과 ```InstructorProfile``` 을 가져오고 있습니다. 하지만... 뭔가 많이 잘못 된 것 같습니다... (왠지 모르는 직감으로)...
잘못된 생각(?) 으로 하루를 꼬박 날리고 세미나장님께 질문한 내용입니다. 다대다를 단지 "추상적으로 이어주는 관계" 정도로만 받아들이고, 결국 실제 데이터를 건드리는 행위는 User과 Seminar 객체를 통해 이루어져야 한다고 생각했습니다. 달리 말하면,...
HW2 수행하던 중 질문이 있습니다. 현재 앱을 실행하여 todo 추가 버튼을 누르고, 제목과 내용을 입력한 뒤 create를 누르면 create라는 내용의 toast는 표시되지만, todo가 app 메인 화면에 표시되지 않습니다. 사실 제가...
간단한 문제인것 같은데 이부분에서 막혔습니다. 아래와 같은 에러가 뜨는데 django.core.exceptions.ValidationError: ['“” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] format.'] 작성해놓은 코드를 확인해보니 ` serializer = self.get_serializer(data=data)`...