안녕하세요. 기선님 강의를 보고 토이 프로젝트에(Java/Spring) decorator 패턴을 적용하다 궁금한 점이 있어서 질문드립니다. 먼저 제가 생각하는 로직은 매 요청마다 CommantService의 정책이 변경되지 않고, booting 시 properties 값에 따라 enable되는 decorator가 정해지는 방식으로 만들고자 합니다. === 질문 실제 서비스에서 decorator 패턴 적용시 CommentService를 언제 어떤식으로 초기화를 해야할지 모르겠습니다. CommontServiceFactory를 싱글톤 패턴으로 만들어두고 CommontService를 필요로 하는 곳에 CommontServiceFactory를 di시키면 될까요? 아님 다른 방법으로 진행해야 할까요?
swagger를 위한 정보를 decorator를 통해 추가하다보면 ApiOperation 뿐만 아니라 ApiBody, ApiResponse 등 다양한 decorator가 추가되고 이에 대한 인자를 객체로 만들어서 넣어주는 과정에서 코드가 굉장히 지저분해지고, decorator에 들어가는 객체들에 대한 정보 관리가 어려워 지는 거 같습니다 . 이런 경우에 커스텀 데코레이터를 만들어서 하나로 합쳐서 사용하고 싶은데 이러한 커스텀 테코레이터에 대해서 간단하게 작성방법을 강의영상으로 추가해주실 수 있을 지 문의 드립니다.
28강 수강중에 질문드립니다!! views.py의 hello_world 함수에서 login_required 데코레이터를 붙이고나니 8000:account/hello_world 로 접속하면 http://127.0.0.1:8000/accounts/login/?next=/account/hello_world/ 위와 같은 주소로 연결이 됩니다.... accounts라고 들어가면 안되는데... 왜 이렇게 연결되는지를 모르겠습니다...ㅠㅠㅠ 위 주소에서 accounts를 account로 바꾸면 로그인 창으로 잘 연결이 됩니다! 이런경우에는 어디를 봐서 수정을 해야할까요????ㅠㅠ