ListView2 Django - CBV 방식 시리즈1 (ListView) 완벽설명이라고 볼수있음 드디어 구세주를 만난 기분이다. 이제야 눈이 좀씩 뜨이기 시작했다. 이제 이런 CBV 방식만 정리하더라도 한결 Django에 한발자국 가까워진 기분이 든다. #1 ListView 0) 개요 레코드(가로로 나열된 데이터의 집합) 레코드는 id=1, title = ‘바나나’, age = 17 이런식으로 가로로 나열된 id =1에 배정된 모든 데이터 값을 의미한다. 그 레코드를 각 id별로 구분하여 사용할때 쓰는 것이 ListView이다. 1)임포트 방법 from django.views.generic import ListView 로 임포트 한다. 2)models의 class가 먼저 있어야함 사용시, 미리 만들어 놓은 models의 클래스와 함께 사용한다. model이라는 변수에 사용하고자 하는 models의.. 2022. 12. 31. Django - cbv ListView # 첫번째 파일 school > classroom > views.py from django.shortcuts import render # 이것은 내가 찾고 있는 URL의 실제 이름을 리턴한다. # reverse는 string타입을 리턴하고 reverse_lazy는 object 타입을 리턴한다. # 또한 success_url 을 사용하는경우, reverse_lazy를 사용한다. from django.urls import reverse, reverse_lazy from django.views.generic import TemplateView, FormView, CreateView, ListView from classroom.models import Teacher from classroom.forms impo.. 2022. 10. 1. 이전 1 다음