models
django_spire.metric.visual.presentation.models
Presentation
Bases: HistoryModelMixin, ActivityMixin
name = models.CharField(max_length=255)
class-attribute
instance-attribute
description = models.TextField(default='')
class-attribute
instance-attribute
objects = querysets.PresentationQuerySet().as_manager()
class-attribute
instance-attribute
services = PresentationService()
class-attribute
instance-attribute
Meta
verbose_name = 'Presentation'
class-attribute
instance-attribute
verbose_name_plural = 'Presentations'
class-attribute
instance-attribute
db_table = 'django_spire_metric_visual_presentation'
class-attribute
instance-attribute
__str__
Slide
Bases: HistoryModelMixin, ActivityMixin
presentation = models.ForeignKey(Presentation, on_delete=models.CASCADE, related_name='slides', related_query_name='slide')
class-attribute
instance-attribute
name = models.CharField(max_length=255)
class-attribute
instance-attribute
order = models.PositiveSmallIntegerField(default=0)
class-attribute
instance-attribute
objects = querysets.SlideQuerySet().as_manager()
class-attribute
instance-attribute
services = SlideService()
class-attribute
instance-attribute
Meta
verbose_name = 'Slide'
class-attribute
instance-attribute
verbose_name_plural = 'Slides'
class-attribute
instance-attribute
db_table = 'django_spire_metric_visual_slide'
class-attribute
instance-attribute
ordering = ('order',)
class-attribute
instance-attribute
constraints = [models.UniqueConstraint(fields=('presentation', 'order'), name='unique_presentation_slide_order')]
class-attribute
instance-attribute
__str__
SlideSection
Bases: HistoryModelMixin, ActivityMixin