class PrivateTitleFields(widgets.WidgetsList): import operator preferred_distributor = widgets.TextField() title_id = widgets.HiddenField() all_sections = [(l.id, l.sectionName) for l in list(Section.select())] all_sections.sort(key=operator.itemgetter(1)) sections = widgets.CheckBoxList(options=all_sections, field_class='inline')
def sections(self): return dict(authorswidget=AuthorsWidget(),titlelistwidget=TitleListWidget(),sections=Section.select("1=1",orderBy="section_name"),the_sections=False)
def sections(self): return dict(authorswidget=AuthorsWidget(), titlelistwidget=TitleListWidget(), sections=Section.select("1=1", orderBy="section_name"), the_sections=False)