작성
·
157
답변 1
1
안녕하세요.
질문 확인했습니다.
으음.. 이건 아무래도 아직은 django 모듈에 익숙해지지 않으셔서 그런것으로 보여요.
안드로이드도 자동 완성을 해준다지만,
결국 그 안에 어떤 기능들이 제공되고 있고,
해당 기능들을 어떤식으로 사용할 것인지는 개발자가 파악을 하고 있어야 합니다.
마찬가지로 django 도 처음에는 익숙하지 않은게 정상일거에요.
저도 처음에는 Class Based View 같은게 대체 뭔지도 몰랐고
애초에 왜 써야하는지도 몰랐습니다.
하지만 프로젝트를 다시 만들고, 공식문서를 참고하고,
개선하는 작업을 계속하다 보면 분명 익숙해지실거에요.
결국 어떻게 django에 익숙해질 것인가? 라는 질문의 답은 공식문서에 있습니다.
결국 django 도 웹을 만들기 위한 도구모음이기 때문에,
해당 도구들을 어떻게 사용하는지에 대한 상세정보는 공식문서를 볼 수 밖에 없습니다.
저도 항상 긴가민가 할때는 공식문서를 참고하구요.
어떻게 해야할지 방향을 모를때 마다 꼭 공식문서를 참고해보시길 바래요.
물론 공식문서가 개발을 어떻게 해야하는지에 대한 이야기는 안해줍니다.
하지만 개발을 하면서 동시에 공식문서를 읽어보시면,
django 가 제공하는 모듈을 어떻게 사용하는지에 대한 사용법 뿐만 아니라,
django 를 개발한 사람이 왜 이렇게 프레임워크를 만들어 놓았는지에 대한 통찰을 얻으실 수도 있지 않을까 생각합니다.
뭔가.. 답변이 뜬구름 잡는 소리같다는 생각이 조금 들기는 하는데,
부족한 답변이지만 도움이 되셨길 바랍니다.
좋은하루 보내시길 바랍니다!
감사합니다-