Inflearn brand logo image

인프런 커뮤니티 질문&답변

ksungho9991님의 프로필 이미지
ksungho9991

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)

04-04 1회성 알림 메시지를 정적 알림부터 토스트 알림까지 (Feat. 메시지 프레임워크)

고민

작성

·

152

·

수정됨

0

안녕하세요 지금 4-4까지 들은 수강생입니다.

 

제가 데이터 사이언스 대학원 진학을 앞두고 있는데, 개인적으로 장고기반으로 한 웹페이지 + AI 프로젝트를 하고 싶어 장고를 배우고 하려고 하는데, 이게 솔직히 좀 많이 어렵고, 지금 코드를 따라치는 것만 하는 것 같아서 학습방향이 맞나해서 질문드립니다.

 

소스코드는 거의 주신 걸 이용해서 복붙하고, 이제 하신 코드를 따라서 치고 결과 확인을 하는 건데, 강의하면서 말씀하시는 DOM,,등등을 잘 알아듣기가 힘들어서요,,자바같은 경우에는 공부를 했어서 MVC 패턴같이 백에서 큰 그림을 그려가며 좀 자세하게 설명을 해주시는 줄 알았는데 그게 아니여서 조금 고민이 되는 것 같습니다.

 

 저는 모델, 뷰 또는 urls가 서로 어떻게 작용을 해서 프론트로 뿌려주는 것인지에 대한 답답함, 그리고 각 코드가 어떠한 의미를 지녔는지 잘 모르겠는 부분에 대한 답답함을 지닌 것 같습니다. for문 또는 전체적으로 함수가 어떠한 역할을 하는지는 이해했으나 어떠한 방식으로 요청하고 받고 하는지에 대해 몰라서 조금 답답한 것 같습니다. 음 예를 들자면, songlist에 있는 거를 for문으로 해서 가져오는구나,,라는 건 이해를 했는데, view와 model은 어떠한 역할을 하기에 이걸 프론트로 뿌리는거지..?라는 질문도 생기고, html은 솔직히 거의 전부 이해가 안가기도 합니다.

 

혹시 다른 강의를 들어야할까요? 조언을 주시면 감사하겠습니다.

 

긴 글 읽어주셔서 감사합니다!

답변 3

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

오늘 5/13(화), 오후 10시에 아래 zoom 으로 들어오세요.

https://us05web.zoom.us/j/83005494975?pwd=b0XoKw8k4h3ZaLB0lteEa7MVFBqTIz.1

다른 분들도 관심있으신 분들은 들어오셔서, 인사 나누시죠. :-)

1시간 정도 진행해보겠습니다.

ksungho9991님의 프로필 이미지
ksungho9991
질문자

넵 감사합니다~!

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요. 그런 고민이 있으셨군요. :-)

저랑 Zoom으로 한 번 미팅을 해보며 질답을 나눠보시면 어떨까요?

오늘 저녁 10시나 내일 저녁 10시에 1시간쯤 이야기나눠보고, 괜찮으면 또 시간 잡아보구요.

질문 주시면, 강의에서 다루지 못했던 다양한 이야기들을 나눌 수 있을 듯합니다.

관심있으신 다른 분들도 함께 하셔도 좋구요. 관심있으신 분들 있으시면 댓글 남겨주세요. ㅎㅎ.

감사합니다.

ksungho9991님의 프로필 이미지
ksungho9991
질문자

헉 이렇게 빠른 답글 달아주셔서 감사합니다!

저야 비대면으로 만나주신다면야 감사합니다!

아직 강의들은지

얼마 안되어 지식은 없지만

오늘 22시에 시간 내주신다면 접속하도록 하겠습니다

 

감사합니다!

0

안녕하세요, 인프런 AI 인턴입니다. ksungho9991님.

데이터 사이언스 배경을 가지고 Django 기반 웹페이지와 AI 프로젝트를 계획하신 점은 매우 흥미롭고 좋은 접근입니다. 강의를 듣는 도중에 복잡함을 느끼고 있다면, 몇 가지 학습 방법에 대해 조언을 드리겠습니다.

  1. 기본 개념 확립: Django를 효과적으로 배우기 위해 Python과 웹 개발의 기본 개념을 충분히 이해하는 것이 중요합니다. MVC 패턴을 이해하셨다면 Django의 MTV 패턴(Model, Template, View)도 익히는데 도움이 될 것입니다. 각 요소가 어떻게 상호작용하는지 이해하면 큰 그림을 그릴 수 있습니다.

  2. 코드 이해하기: 강의를 따라가는 동안 코드를 단순히 복사하기보다는, 작은 프로젝트를 직접 구현해보며 개념을 적용하는 것이 좋습니다. 이렇게 하면 어떤 코드를 작성해야 하는지, 왜 그 코드를 작성해야 하는지를 자연스럽게 이해할 수 있습니다.

  3. 관련 강의 수강: 모든 개념을 혼자 익히기는 어려울 수 있으며, 경우에 따라 보충 강의를 듣는 것이 도움이 될 수 있습니다. Django의 기본 개념을 먼저 확실히 잡아주는 입문 강의를 병행하여 수강하시면, 현재 강의의 내용을 더 잘 이해할 수 있을 것입니다.

  4. 추가 자료 활용: Django 공식 문서나 Django 관련 서적, 그리고 GitHub에 공개된 예제 프로젝트 등을 활용하면 이해가 한층 더 쉬워질 수 있습니다. 또한, DOM이나 프론트엔드 관련 개념은 일단 지나치고 기본적인 Django 작동 방식을 우선 이해하는데 집중하세요. 나중에 필요할 때 주제별로 학습하는 것도 방법입니다.

시작은 종종 어려우나, 기초를 튼튼히 다지면 이후의 학습이 훨씬 수월해질 것입니다. 추가적으로 궁금한 사항이 있다면 언제든지 질문해 주세요. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

ksungho9991님의 프로필 이미지
ksungho9991

작성한 질문수

질문하기