리뷰 서비스 API 개발 - 정책 생성 구현
질문 사항: API에서 'creator', 'reviewees' 등에 사용하는 Person ID는 PK인지, name인지, email인지? 예상: PK
글로벌 영역의 __function이 class 안에서 사용되면 PyCharm에서는 에러로 표시됨. __를 제거할 것.
Many-to-many 필드, One-to-one 필드에 값 생성 방법: 미리 만들기
https://docs.djangoproject.com/en/3.1/topics/db/examples/many_to_many/
https://docs.djangoproject.com/en/3.1/topics/db/examples/one_to_one/
PK를 받는 경우, 한번에 M2M 필드 값 입력하는 여러 방법들 비교
https://stackoverflow.com/questions/6996176/how-to-create-an-object-for-a-django-model-with-a-many-to-many-field
https://docs.djangoproject.com/en/3.1/topics/db/examples/many_to_many/
https://docs.djangoproject.com/en/3.1/topics/db/examples/one_to_one/
PK를 받는 경우, 한번에 M2M 필드 값 입력하는 여러 방법들 비교
https://stackoverflow.com/questions/6996176/how-to-create-an-object-for-a-django-model-with-a-many-to-many-field
인증 필수 처리하기 - Class-based View에서 dispatch 오버라이드(setup 오버라이드 시에는 respones 처리는 불가)
https://docs.djangoproject.com/en/3.1/ref/class-based-views/base/#django.views.generic.base.View.dispatch
참고
https://stackoverflow.com/questions/27824181/django-a-class-based-view-with-mixins-and-dispatch-method
https://docs.djangoproject.com/en/3.1/ref/class-based-views/base/#django.views.generic.base.View.dispatch
참고
https://stackoverflow.com/questions/27824181/django-a-class-based-view-with-mixins-and-dispatch-method
기본적으로 모델의 필드 속성으로 데이터베이스에서 공백 문자 입력을 막을 수는 없음(DB에서 지원 X, 트리거 등 활용해야 함). blank 속성은 form validation에서 사용됨.
https://stackoverflow.com/questions/6819130/dont-allow-empty-string-on-model-attribute
https://stackoverflow.com/questions/6819130/dont-allow-empty-string-on-model-attribute