Add cms_document_block to Basic Knowlege page
This commit is contained in:
parent
dc7c80fbd9
commit
9fea218dd3
|
|
@ -2,6 +2,7 @@ from django.db import models
|
|||
from django.utils.text import slugify
|
||||
from wagtail.admin.edit_handlers import FieldPanel, StreamFieldPanel
|
||||
from wagtail.core.fields import RichTextField, StreamField
|
||||
from wagtail.documents.blocks import DocumentChooserBlock
|
||||
from wagtail.images.blocks import ImageChooserBlock
|
||||
|
||||
from books.blocks import DocumentBlock, GeniallyBlock, InfogramBlock, InstrumentTextBlock, LinkBlock, SectionTitleBlock, \
|
||||
|
|
@ -35,6 +36,7 @@ class InstrumentType(models.Model):
|
|||
return self.type
|
||||
|
||||
|
||||
|
||||
class BasicKnowledge(StrictHierarchyPage):
|
||||
parent_page_types = ['books.book']
|
||||
|
||||
|
|
@ -51,6 +53,7 @@ class BasicKnowledge(StrictHierarchyPage):
|
|||
('genially_block', GeniallyBlock()),
|
||||
('thinglink_block', ThinglinkBlock()),
|
||||
('subtitle', SubtitleBlock()),
|
||||
('cms_document_block', DocumentChooserBlock()),
|
||||
], null=True, blank=True)
|
||||
|
||||
new_type = models.ForeignKey(InstrumentType, null=True, on_delete=models.PROTECT, related_name='instruments')
|
||||
|
|
|
|||
Loading…
Reference in New Issue