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 Webサイトのドキュメントも確認してください。このフレームワークで行っている作業を確認してください。実際には高価ではなく、貴重な時間を大幅に節約できるweb2py公式マニュアルを購入することをお勧めします。また、私が提供したリンクからオンラインで読むことも、無料の章をいくつかダウンロードすることもできます。
基本的に2つのオプションがあります。
SQLTABLE
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"))