pyams_thesaurus package ⊞¶
Subpackages¶
pyams_thesaurus.interfacespackage ⊞pyams_thesaurus.loaderpackage ⊞pyams_thesaurus.rpcpackage ⊞pyams_thesaurus.testspackage ⊞pyams_thesaurus.zmipackage ⊞
pyams_thesaurus.index¶
-
class
pyams_thesaurus.index.ThesaurusTermFieldIndex(interface, discriminator, family=None, include_parents=False, include_synonyms=False)[source]¶ Bases:
pyams_catalog.index.KeywordIndexWithInterfaceThesaurus term field index
-
include_parents¶ Include term parents into index values
-
include_synonyms¶ Include term synonyms into index values
-
-
class
pyams_thesaurus.index.ThesaurusTermsListFieldIndex(interface, discriminator, family=None, include_parents=False, include_synonyms=False)[source]¶ Bases:
pyams_catalog.index.KeywordIndexWithInterfaceThesaurus terms list field index
-
include_parents¶ Include term parents into index values
-
include_synonyms¶ Include term synonyms into index values
-
pyams_thesaurus.schema¶
-
interface
pyams_thesaurus.schema.IThesaurusTermField[source]¶ Extends:
zope.schema.interfaces.IObjectMarker interface to define a thesaurus term field
-
thesaurus_name¶ Thesaurus name
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
extract_name¶ Extract name
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
-
interface
pyams_thesaurus.schema.IThesaurusTermsListField[source]¶ Extends:
zope.schema.interfaces.IListMarker interface to define a list of thesaurus terms
-
thesaurus_name¶ Thesaurus name
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
extract_name¶ Extract name
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
-
class
pyams_thesaurus.schema.ThesaurusTermField(schema=None, thesaurus_name='', extract_name='', **kw)[source]¶ Bases:
zope.schema._bootstrapfields.ObjectThesaurus term schema field
-
class
pyams_thesaurus.schema.ThesaurusTermsListField(value_type=None, unique=False, thesaurus_name='', extract_name='', **kw)[source]¶ Bases:
zope.schema._field.ListThesaurus terms list schema field
pyams_thesaurus.term¶
pyams_thesaurus.thesaurus¶
Subpackages¶
pyams_thesaurus.interfacespackage ⊞pyams_thesaurus.loaderpackage ⊞pyams_thesaurus.rpcpackage ⊞pyams_thesaurus.testspackage ⊞pyams_thesaurus.zmipackage ⊞