문제
SQL 쿼리가 있습니다
family_members = db(\
db.member.parent_membership_id==parent_id.membership_id\
).select(\
db.member.first_name, db.member.parent_membership_id)
"family_members"를 내 형태의 테이블로 표시하고 싶습니다.
어떻게 할 수 있습니까?
해결책
보기 :
{{=family_members}}
다른 팁
내가 보여준 예제를 따라갈 수 있습니다 이전 질문에서.
또한 문서를 확인하십시오 web2py 웹 사이트, 당신 이이 프레임 워크로하고있는 일을보고, 나는 실제로 비싸지 않고 당신에게 많은 소중한 시간을 절약 할 수있는 web2py 공식 매뉴얼을 구입하는 것이 좋습니다. 내가 준 링크에서 온라인으로 읽거나 무료 챕터를 다운로드 할 수도 있습니다.
기본적으로 두 가지 옵션이 있습니다.
- 사용
SQLTABLE
- 테이블에서 추가 제어를 원한다면 위의 옵션 (내용을 수정하는 데 사용할 수있는 클래스) 또는 HTML 도우미 (HTML 헬퍼)와 전적으로 만들 수있는 클래스를 변환 할 수 있습니다.
TABLE
그리고gluon
도서관).
조금 설명하기 위해 :
family_members = db(...).select(...) # your rows construct
table = SQLTABLE(family_members, orderby=True, _class='sortable', _width="100%")
예를 들어 열을 추가하려면 다음과 같습니다.
table[0][0].append(TH("details"))
for i, value in enumerate(table[1]):
table[1][i].append(TD("line %d" % i, _align="center"))
제휴하지 않습니다 StackOverflow