adhocracy_core.sheets.relation module¶
Sheets for statements about relations between process content/comments.
-
interface
IPolarization[source]¶ Extends:
adhocracy_core.interfaces.IPredicateSheet,adhocracy_core.interfaces.ISheetReferenceAutoUpdateMarkerMarker interface for the polarization sheet.
-
interface
IPolarizable[source]¶ Extends:
adhocracy_core.interfaces.ISheet,adhocracy_core.interfaces.ISheetReferenceAutoUpdateMarkerMarker interface for resources than can be polarized.
-
interface
ICanPolarize[source]¶ Extends:
adhocracy_core.interfaces.ISheetMarker interface for resources that can polarize.
-
class
Position(*arg, **kw)[source]¶ Bases:
adhocracy_core.schema.SingleLineSchema node for the side (pro or contra).
-
missing= <colander._drop object>¶
-
default= 'pro'¶
-
validator= <colander.OneOf object>¶
-
-
interface
PolarizationSubjectReference[source]¶ Extends:
adhocracy_core.interfaces.SheetToSheetReference from polarization to polarize.
-
interface
PolarizationObjectReference[source]¶ Extends:
adhocracy_core.interfaces.SheetToSheetReference from polarization to polarized resource.
-
class
PolarizationSchema(*arg, **kw)[source]¶ Bases:
adhocracy_core.schema.MappingSchemaPolarizable sheet data structure.
position: the position in the debate, ‘pro’ or ‘contra’.
-
class
CanPolarizeSchema(*arg, **kw)[source]¶ Bases:
adhocracy_core.schema.MappingSchemaCanPolarize sheet data structure.
-
class
PolarizableSchema(*arg, **kw)[source]¶ Bases:
adhocracy_core.schema.MappingSchemaPolarizable sheet data structure.
post_pool: Pool to post
adhocracy_core.resource.IPolarization.