Add About and AboutItem models
This commit is contained in:
parent
5e2d1966f8
commit
04e72696f1
1 changed files with 19 additions and 1 deletions
|
@ -11,7 +11,7 @@ class UngelichPicture(CMSPlugin):
|
||||||
related_name="image",
|
related_name="image",
|
||||||
on_delete=models.SET_NULL
|
on_delete=models.SET_NULL
|
||||||
)
|
)
|
||||||
title = models.CharField(max_length=200)
|
title = models.CharField(max_length=400)
|
||||||
|
|
||||||
|
|
||||||
class UngelichContactUsSection(CMSPlugin):
|
class UngelichContactUsSection(CMSPlugin):
|
||||||
|
@ -47,3 +47,21 @@ class ServiceItem(CMSPlugin):
|
||||||
|
|
||||||
def copy_relations(self, oldinstance):
|
def copy_relations(self, oldinstance):
|
||||||
self.glasfaser_service = oldinstance.glasfaser_service
|
self.glasfaser_service = oldinstance.glasfaser_service
|
||||||
|
|
||||||
|
|
||||||
|
class About(Service):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class AboutItem(UngelichPicture):
|
||||||
|
inverted = models.BooleanField(default=False)
|
||||||
|
glasfaser_about = models.ForeignKey(About)
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
alignment = "Right" if self.inverted else "Left"
|
||||||
|
return "{alignment} - {title}".format(
|
||||||
|
alignment=alignment, title=self.title
|
||||||
|
)
|
||||||
|
|
||||||
|
def copy_relations(self, oldinstance):
|
||||||
|
self.glasfaser_about = oldinstance.glasfaser_about
|
||||||
|
|
Loading…
Reference in a new issue