Bases: HistoryModelMixin
, OrderingModelMixin
version = models.ForeignKey(EntryVersion, on_delete=(models.CASCADE), related_name='blocks', related_query_name='block')
class-attribute
instance-attribute
type = models.CharField(max_length=32, choices=BlockTypeChoices, default=(BlockTypeChoices.TEXT))
class-attribute
instance-attribute
objects = EntryVersionBlockQuerySet.as_manager()
class-attribute
instance-attribute
services = EntryVersionBlockService()
class-attribute
instance-attribute
Meta
verbose_name = 'Block'
class-attribute
instance-attribute
verbose_name_plural = 'Blocks'
class-attribute
instance-attribute
db_table = 'django_spire_knowledge_entry_version_block'
class-attribute
instance-attribute
render_to_text
Source code in django_spire/knowledge/entry/version/block/models.py
| def render_to_text(self) -> str:
return self.block.render_to_text()
|