Пример #1
0
from civicboom import model

from formalchemy.tables import Grid

## Initialize grids
# Not doing this will result in the object list being rendered with
# all fields visible

#FooGrid = Grid(model.Foo)
#ReflectedGrid = Grid(Reflected)

ContentGrid = Grid(model.Content)
ContentGrid.configure(include=[
    ContentGrid.title,
    ContentGrid.creator,
    ContentGrid.update_date.readonly(),
    #ContentGrid.status,
])

ArticleContentGrid = Grid(model.ArticleContent)
ArticleContentGrid.configure(include=[
    ArticleContentGrid.title,
    ArticleContentGrid.creator,
    ArticleContentGrid.update_date.readonly(),
    #ArticleContentGrid.status,
    ArticleContentGrid.attachments.readonly(),
    ArticleContentGrid.tags.readonly(),
])

AssignmentContentGrid = Grid(model.AssignmentContent)
AssignmentContentGrid.configure(include=[