inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

DetailView를 이용한 개인 페이지 구현

클래스만들면서 상속하는 부분

194

쭈도리

작성한 질문수 17

0

class AccountDetailView(DetailView):
에서 디테일 뷰는 자동완성도 안되는데.. 이러면 보통 파이썬에서는 공식 스크립트에 의존해야 하나요?
강의를 보면.. 되게 자연스럽게 자동완성이 없지만 코드들을 잘 쓰시는데.. 이게.. 저는 어렵더라구요. 어떻게하면 필요한 것들을 잘 찾고 잘 적용할 수 있을가요?
안드로이드 같은경우 임포트 한번만 해주면 자동완성으로 왠만한건 다찾을수 있어서 쉬웠거든요 ㅠㅠ

python docker django

답변 1

1

Hyong Sok Park

안녕하세요.
질문 확인했습니다.

으음.. 이건 아무래도 아직은 django 모듈에 익숙해지지 않으셔서 그런것으로 보여요.

안드로이드도 자동 완성을 해준다지만,
결국 그 안에 어떤 기능들이 제공되고 있고,
해당 기능들을 어떤식으로 사용할 것인지는 개발자가 파악을 하고 있어야 합니다.

마찬가지로 django 도 처음에는 익숙하지 않은게 정상일거에요.
저도 처음에는 Class Based View 같은게 대체 뭔지도 몰랐고
애초에 왜 써야하는지도 몰랐습니다.

하지만 프로젝트를 다시 만들고, 공식문서를 참고하고,
개선하는 작업을 계속하다 보면 분명 익숙해지실거에요.

결국 어떻게 django에 익숙해질 것인가? 라는 질문의 답은 공식문서에 있습니다.
결국 django 도 웹을 만들기 위한 도구모음이기 때문에,
해당 도구들을 어떻게 사용하는지에 대한 상세정보는 공식문서를 볼 수 밖에 없습니다.
저도 항상 긴가민가 할때는 공식문서를 참고하구요.
어떻게 해야할지 방향을 모를때 마다 꼭 공식문서를 참고해보시길 바래요.

물론 공식문서가 개발을 어떻게 해야하는지에 대한 이야기는 안해줍니다.
하지만 개발을 하면서 동시에 공식문서를 읽어보시면,
django 가 제공하는 모듈을 어떻게 사용하는지에 대한 사용법 뿐만 아니라,
django 를 개발한 사람이 왜 이렇게 프레임워크를 만들어 놓았는지에 대한 통찰을 얻으실 수도 있지 않을까 생각합니다.

뭔가.. 답변이 뜬구름 잡는 소리같다는 생각이 조금 들기는 하는데,
부족한 답변이지만 도움이 되셨길 바랍니다.

좋은하루 보내시길 바랍니다!
감사합니다-

강의에 나왔던 js 파일이 깃허브에 없습니다

1

78

1

모바일 디버깅, 반응형 레이아웃 4분48초 질문

0

57

1

decorator 관련질문입니다.

0

63

1

PasswordChangeView

0

104

2

로그아웃뷰 작동 관련 (2025년 3월)

1

138

1

실행에러질문

0

159

1

@login_required 데코레이터 사용시 리다이렉트는 어디서 참조하여 설정을 하는걸까요?

0

116

1

CacheBackend 관련 에러

0

181

1

21강 CreateView를 통한 회원가입 구현 질문

0

325

1

53강 disallowedhost

0

346

2

502 Bad Gateway

0

474

0

mariadb 접근권한 오류

0

543

1

logout 후 빈 화면으로 이동합니다 ㅠㅠ

0

461

2

로그아웃 후 빈 화면으로 이동

0

333

1

서버 운영 관련 질문 드립니다.(Unable to retirve...)

0

232

1

static/base.css파일을 인식을 못합니다

0

381

1

안녕하세요 19강 디버깅 설정 질문있습니다.

0

291

1

프로필 update편 질문있습니다.

0

380

1

수업질문

0

395

1

COOP error

0

531

1

61강 Dockerfile error

0

598

1

static안에 base.css 에서 정의한 클래스가 적용되지 않습니다.

0

491

1

static 파일 중 jpg 파일만 로드 불가

0

419

1

58강 static 파일 적용 안됨

0

547

1