리스트2 [django] 텍스트 자르고 말줄임표 적용(templates) // templates 폴더의 html 문서에서 truncatechars 를 사용하면 원하는 길이만큼 텍스트를 자르고 말줄임표를 적용할 수 있다. {{ p.psubject|truncatechars:40 }} 2023. 5. 15. [django] pagination // bootstrap5의 bootstrap_pagination 이용 // 아래의 예제는 공지사항 리스트 예제이다. views.py def notice_list(request): if request.GET.get('page') is None: cur_pg = 1 else: cur_pg = request.GET.get('page') datalist = Notice.objects.all().order_by('-id') datalistcnt = Notice.objects.all().order_by('-id').count() paginator = Paginator(datalist, 10) # url에 있는 현재 page값 get_page로 전달 page = paginator.get_page(cur_pg) co.. 2023. 5. 9. 이전 1 다음