작성한 질문수
Vue.js - Django 연동 웹 프로그래밍
해결된 질문
작성
·
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
아... Todo클래스의 객체를 print한거고 __str__이 호출된거군요. 감사합니다.
{{ object }} 는 object 객체를 print 하라는 의미입니다.
models.py 파일의 def __str__(self): 메소드에서,
return self.todo 라고 정의되어 있어서, todo 컬럼값을 출력하는 것입니다.