feat(models/pages.py): add description field to CoursePage
This commit is contained in:
@@ -48,7 +48,6 @@ class CourseIndexPage(Page):
|
|||||||
|
|
||||||
|
|
||||||
class CoursePage(Page):
|
class CoursePage(Page):
|
||||||
body = RichTextField(blank=True)
|
|
||||||
course_image = models.ForeignKey(
|
course_image = models.ForeignKey(
|
||||||
"wagtailimages.Image",
|
"wagtailimages.Image",
|
||||||
null=True,
|
null=True,
|
||||||
@@ -56,6 +55,8 @@ class CoursePage(Page):
|
|||||||
on_delete=models.SET_NULL,
|
on_delete=models.SET_NULL,
|
||||||
related_name="+",
|
related_name="+",
|
||||||
)
|
)
|
||||||
|
description = models.CharField(max_length=255, blank=True)
|
||||||
|
body = RichTextField(blank=True)
|
||||||
allowed_groups = ParentalManyToManyField(
|
allowed_groups = ParentalManyToManyField(
|
||||||
Group,
|
Group,
|
||||||
related_name="course_pages",
|
related_name="course_pages",
|
||||||
@@ -75,6 +76,7 @@ class CoursePage(Page):
|
|||||||
|
|
||||||
content_panels = Page.content_panels + [
|
content_panels = Page.content_panels + [
|
||||||
FieldPanel("course_image"),
|
FieldPanel("course_image"),
|
||||||
|
FieldPanel("description"),
|
||||||
FieldPanel("body"),
|
FieldPanel("body"),
|
||||||
FieldPanel("allowed_groups", widget=CheckboxSelectMultiple),
|
FieldPanel("allowed_groups", widget=CheckboxSelectMultiple),
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user