def schema(self): if self._schema is None: self._schema = get_sequence_model_admin( self.factory, self.title, ) return self._schema
def schema(self): if self._schema is None: self._schema = get_sequence_model_admin( self.factory, self.title, ) return self._schema
class MyView(AdminOption): title = view_title validation_msg = infos.get('validation_msg', u'') factory = model schema = get_sequence_model_admin(model, u"") redirect_path = r_path js_resources = js_requirements
class CompetenceOptionView(BaseCompetenceOptionView): """ competence and subcompetence configuration """ _schema = get_sequence_model_admin( CompetenceOption, excludes=('requirements', ), )
class AdminCompetenceOption(main_admin_class): """ competence and subcompetence configuration """ redirect_path = "admin_competences" _schema = get_sequence_model_admin( CompetenceOption, excludes=('requirements',), )
def schema(self): if self._schema is None: self._schema = get_sequence_model_admin( self.factory, "", widget_options=self.widget_options, ) self._schema.title = self.title self.customize_schema(self._schema) return self._schema
def schema(self): if self._schema is None: self._schema = get_sequence_model_admin( self.factory, "", widget_options=self.widget_options, ) self._schema.title = self.title self.customize_schema(self._schema) return self._schema
def get_requirement_admin_schema(): schema = get_sequence_model_admin( CompetenceOption, excludes=('children', ), ) import colander from deform_extensions import DisabledInput schema['datas']['data']['requirements']['requirements'].add_before( 'requirement', colander.SchemaNode( colander.String(), widget=DisabledInput(), name='deadline_label', title=u"Échéance", )) return schema
def get_requirement_admin_schema(): schema = get_sequence_model_admin( CompetenceOption, excludes=('children',), ) import colander from deform_extensions import DisabledInput schema['datas']['data']['requirements']['requirements'].add_before( 'requirement', colander.SchemaNode( colander.String(), widget=DisabledInput(), name='deadline_label', title=u"Échéance", ) ) return schema