File: ex_26_relations_m2m_table.py

package info (click to toggle)
sqlkit 0.9.5-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 8,184 kB
  • sloc: python: 17,477; sql: 166; makefile: 95; xml: 23; sh: 11
file content (18 lines) | stat: -rw-r--r-- 523 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
"""relation/m2m - different packing

Now the SqlTable for genres and actors are placed in a Table
that needs to be made to expand. You may notice that the separator
between genres and actor is no longer aligned with the end of the
title antry.
"""

lay = """
         title       year
         director_id - - -
         {T.a m2m=genres:5   m2m=actors } - - -
         """
t = SqlMask(model.Movie, dbproxy=db , layout=lay)

Tbl = t.widgets['T.a']
Tbl.get_parent().child_set_property(Tbl, 'y-options', gtk.EXPAND|gtk.FILL)