작성한 질문수
실전! Django 입문 [최신 5.2 버전]
get()과 filter() 차이
해결된 질문
작성
·
50
0
그대로 한것 같은데 한글이 안 나오는 이유가 있을까요? (출력 방식이 안 바뀌는)
답변 1
안녕하세요, __str__ 메소드가 class 안으로 들여쓰기 되어 있어야 합니다!
__str__
class Post(models.Model): pass # ✅ class 안의 메소드로 def __str__(self): pass # ❌ 잘못된 경우 def __str__(self): pass
아하.. 감사합니다.제가 (아주 오래전이지만) C 프로그램은 꽤 잘 했습니다. 공장에서 자동화 프로그램을 했고요. 통신에서 UI까지 혼자 프로그래밍을 했던 경험이 있습니다.그런데 최근 Python과 Django를 온라인을 따라 배우며, 상대적으로 너무 자유롭다는 생각(체계가 없다는...)이 듭니다.먼저 Django의 전체적인 체계를 알고 싶은데 도움이 될만한 책 같은것이 있을까요? 어떤 종류의 클래스들이 있고... 각각의 프로그램 모듈은 어떤 역할을 위하여 필요하며 등등...아직 진도가 얼마 안 나가서 앞에서 배운 내용과 뒤에 이어지는 부분이 서로 연결되어 소화되지가 않네요.감사합니다.
안녕하세요, 처음이라 이해하기 쉽진 않으시겠지만 강의에서 각 모듈에 대해서 순차적으로 학습하고 있기 때문에 천천히 따라하시다보면 전체적인 구조와 체계를 학습하실 수 있을 겁니다.
Django 입문을 위한 책은 아래 책을 추천드립니다.
https://product.kyobobook.co.kr/detail/S000201056504
아하.. 감사합니다.
제가 (아주 오래전이지만) C 프로그램은 꽤 잘 했습니다. 공장에서 자동화 프로그램을 했고요. 통신에서 UI까지 혼자 프로그래밍을 했던 경험이 있습니다.
그런데 최근 Python과 Django를 온라인을 따라 배우며, 상대적으로 너무 자유롭다는 생각(체계가 없다는...)이 듭니다.
먼저 Django의 전체적인 체계를 알고 싶은데 도움이 될만한 책 같은것이 있을까요? 어떤 종류의 클래스들이 있고... 각각의 프로그램 모듈은 어떤 역할을 위하여 필요하며 등등...
아직 진도가 얼마 안 나가서 앞에서 배운 내용과 뒤에 이어지는 부분이 서로 연결되어 소화되지가 않네요.
감사합니다.