Skip to content
Snippets Groups Projects
Commit 75de54c0 authored by jan.bednarik's avatar jan.bednarik
Browse files

senat campaign: Degree before and after name

parent c68f2a19
No related branches found
No related tags found
1 merge request!31senat campaign: Degree before and after name
Pipeline #670 passed
# Generated by Django 3.0.6 on 2020-06-03 16:15
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("senat_campaign", "0006_auto_20200601_1819"),
]
operations = [
migrations.AddField(
model_name="senatcampaignhomepage",
name="degree_after",
field=models.CharField(
blank=True, max_length=250, null=True, verbose_name="titul za jménem"
),
),
migrations.AddField(
model_name="senatcampaignhomepage",
name="degree_before",
field=models.CharField(
blank=True, max_length=250, null=True, verbose_name="titul před jménem"
),
),
]
...@@ -110,6 +110,12 @@ class SenatCampaignHomePage(Page, MetadataPageMixin, CalendarMixin): ...@@ -110,6 +110,12 @@ class SenatCampaignHomePage(Page, MetadataPageMixin, CalendarMixin):
# settings # settings
first_name = models.CharField("jméno", max_length=250) first_name = models.CharField("jméno", max_length=250)
last_name = models.CharField("příjmení", max_length=250) last_name = models.CharField("příjmení", max_length=250)
degree_before = models.CharField(
"titul před jménem", max_length=250, blank=True, null=True
)
degree_after = models.CharField(
"titul za jménem", max_length=250, blank=True, null=True
)
facebook = models.URLField("Facebook URL", blank=True, null=True) facebook = models.URLField("Facebook URL", blank=True, null=True)
instagram = models.URLField("Instagram URL", blank=True, null=True) instagram = models.URLField("Instagram URL", blank=True, null=True)
twitter = models.URLField("Twitter URL", blank=True, null=True) twitter = models.URLField("Twitter URL", blank=True, null=True)
...@@ -124,8 +130,10 @@ class SenatCampaignHomePage(Page, MetadataPageMixin, CalendarMixin): ...@@ -124,8 +130,10 @@ class SenatCampaignHomePage(Page, MetadataPageMixin, CalendarMixin):
content_panels = Page.content_panels + [ content_panels = Page.content_panels + [
MultiFieldPanel( MultiFieldPanel(
[ [
FieldPanel("degree_before"),
FieldPanel("first_name"), FieldPanel("first_name"),
FieldPanel("last_name"), FieldPanel("last_name"),
FieldPanel("degree_after"),
FieldPanel("headline"), FieldPanel("headline"),
], ],
heading="úvod", heading="úvod",
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<div class="row align-items-center"> <div class="row align-items-center">
<div class="col-12 col-md-7 col-lg-7 mb-5 mb-md-0 py-4 text-center text-md-left"> <div class="col-12 col-md-7 col-lg-7 mb-5 mb-md-0 py-4 text-center text-md-left">
<h1 class="lead homepage-heading">{{ page.root_page.full_name }}</h1> <h1 class="lead homepage-heading">{% if page.degree_before %}<small>{{ page.degree_before }}</small>&nbsp;{% endif %}{{ page.root_page.full_name }}{% if page.degree_after %}<small>,&nbsp;{{ page.degree_after }}</small>{% endif %}</h1>
<p class="lead mb-5">{{ page.headline }}</p> <p class="lead mb-5">{{ page.headline }}</p>
<div class="row align-items-center"> <div class="row align-items-center">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment