장고 템플릿에 표시 할 값 목록이 있습니다.Django : 템플릿에 변수를 만듭니다.
목록은 다소이 같다 : 첫 번째 열은 형태 YYYYMM의 날짜이며, 두 번째는
목록 날짜 내림차순
으로 정렬되는 일반적인 문자열199801 string1
199802 string2
199904 string3
200003 string4
200011 string5
1998 string1, string2
1999 string3
2000 string4, string5
,536 :
은 내가 만들려고하는 것은 일이 같은 올해로 그룹화 stringx의 목록입니다
나는 문서에 모습을 포기하고 내가해야 할 유일한 것은 내가 인쇄 된 "작년에"저장하는 변수를 만들 수있는 방법이라고 생각, 그래서 나는 같은 것을 수행 할 수 있습니다
if current_value.year != last_year
#create a new row with the new year and the string
else
#append the current string to the previous one
을 내가 찾은 유일한 방법은 사용자 정의 templatetag을 작성하고 변수와 값을 저장하도록하는 것입니다. 그러나 코드를 작성하기 전에 간단한 방법이 있는지 알고 싶습니다.
당신이보기에서 수행해야합니다. Django doc : * 템플릿 시스템은 프로그램 로직이 아닌 프리젠 테이션을 표현하기위한 것입니다. * – mykhal