objects.all()메서드를 이용해서 DB에서 가져온 객체를 변수에 담고
해당 변수를 다시 새로운 변수에 딕셔너리로 받아서
return render(request, 'main.html', 변수명) 으로 설정한다.
DB에 저장되어 있는 글 전체 목록을 가져오기 위해서는 objects.all() 메서드를 이용한다.
views.py에 정의된 index함수에서
Models.py에 생성한 Class명 Memo를 가져오는데
이는 한줄 메모를 통해 DB에 저장된 테이블이 Memo 테이블 이기 때문이다.
Memo.objects.all() => Memo : class 명
Memo.objects.all() 을 통해서 가져온 글 목을 변수 lists에 담고
딕셔너리 형태로 새로운 변수로 받아
return render(request, 'main.html', data) 로 정리하여 뷰페이지에 담는다.

댓글
댓글 쓰기