2016-06-17 2 views

답변

1

django-tables2에서는 이와 같은 간단한 접근법이 없습니다. 단일 유즈 케이스의 경우 django_tables2/table.html을 기반으로하는 맞춤 템플릿을 사용하는 것이 좋습니다. 당신이 정말로 유연한 방법으로이를 구현하려면

, 여기에 몇 가지 생각은 다음과 같습니다

  1. 은 '그룹'None을 디폴트, 각 열 속성을 넣어.
  2. 템플릿을 수정하여 group=None의 열을 rowspan="2"으로 렌더링합니다.
  3. 그룹 이름을 적절한 colspan으로 렌더링하십시오 (바인딩 된 열의 일부 메서드는 해당 테이블 멤버에서이를 추론 할 수 있어야합니다)
  4. 다음 머리글 행의 나머지 열 머리글을 렌더링합니다.

이것은 django-tables2 로의 원숭이 패치가 힘들고 노력할 가치가 없을 수도 있습니다. 경로를 결정하고 좋은 구현을하기로 결정했다면 django-tables2 github repo에 pull 요청을 열어 코어에 추가 할 수 있는지 확인하십시오.