Q&A
책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.
이 페이지는 의견 교환을 위해 따로 만든 페이지입니다. 책에서 이 페이지를 만드는 법을 직접적으로 다루지는 않습니다.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
하지만, 책을 끝까지 읽고 나면 이 페이지도 만드실 수 있을거에요.
안녕하세요? Listview 관련 문의 드립니다.
3 years, 5 months ago
kim933안녕하세요?
교재 188p.에서 Listview 클래스로 선언할때, Model 을 대/소문자가 복합적으로 섞여있는 문자로 선언하게되는데요,
애 객체를 템플릿 파일에 적용할때는 전부 소문자로 선언하여 적용하게 되어있습니다.
(ex view.py에서는 model = Post 이나 , 실제 적용한 객체의 경우 "post_list"로 적용하는점..)
이것이 따로 별다른 규칙이 있는건지 궁금합니다.
목록보기
sungyong 3 years, 5 months ago
안녕하세요. 파이썬에서 변수명, 함수명, 클래스명을 붙이는 방법에 대한 관습이 있습니다.
일반적으로 클래스명은 CamelCase 방식, 함수명과 변수명은 snake_case 방식을 따릅니다.
CamelCase는 단어가 구분되는 곳을 대문자로 표시해서 낙타 등처럼 보인다고 해서 붙인 이름입니다. snake_case는 단어가 구분되는 곳을 언더바로 표시하고 나머지 모든 문자는 소문자로 표시하는 방식입니다.
장고에서 모델은 클래스이기 때문에 CamelCase 방식을 사용하고, post_list 는 변수이기 때문에 snake_case를 사용합니다.
Updated: June 4, 2021, 10:12 a.m.
Leave a Comment: