강의

멘토링

커뮤니티

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

남상준님의 프로필 이미지
남상준

작성한 질문수

Vue.js - Django 연동 웹 프로그래밍

object에 왜 todo 컬럼이 추가되는지?

해결된 질문

작성

·

202

0

안녕하세요 아래는 todo_confirm_delete.html의 일부입니다.

        <h1>Todo Delete</h1>
        <p>Are you sure to delete {{ object }} ?</p>
        <br>

object에 todo 컬럼의 값이 출력이 되는데, name 과 todo 둘중에 어떤걸 출력할지 명시하지 않았는데, todo 컬럼값이 출력되는지 잘 모르겠습니다.

답변 2

0

남상준님의 프로필 이미지
남상준
질문자

아... Todo클래스의 객체를 print한거고 __str__이 호출된거군요. 감사합니다.

0

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

{{ object }} 는 object 객체를 print 하라는 의미입니다.

models.py 파일의 def __str__(self): 메소드에서,

return self.todo 라고 정의되어 있어서, todo 컬럼값을 출력하는 것입니다.

남상준님의 프로필 이미지
남상준

작성한 질문수

질문하기