diff --git a/blog/settings/dev.py b/blog/settings/dev.py index dd15974..6eb6cfd 100644 --- a/blog/settings/dev.py +++ b/blog/settings/dev.py @@ -4,7 +4,7 @@ from .base import * DEBUG = True # SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = '+&u(o6q&6ozwx93abpj(u=s)75d%@+vhk997iyh6))%(jy_&^&' +SECRET_KEY = '2p*omsz*++h9ck1)shb9^vzi1u#lay&@j-wl^#f=%_4cf6v7ii' # SECURITY WARNING: define the correct hosts in production! ALLOWED_HOSTS = ['*'] diff --git a/home/migrations/0003_homepage_body.py b/home/migrations/0003_homepage_body.py new file mode 100644 index 0000000..5e10c03 --- /dev/null +++ b/home/migrations/0003_homepage_body.py @@ -0,0 +1,19 @@ +# Generated by Django 3.1.2 on 2020-10-16 09:16 + +from django.db import migrations +import wagtail.core.fields + + +class Migration(migrations.Migration): + + dependencies = [ + ('home', '0002_create_homepage'), + ] + + operations = [ + migrations.AddField( + model_name='homepage', + name='body', + field=wagtail.core.fields.RichTextField(blank=True), + ), + ] diff --git a/home/models.py b/home/models.py index af7b579..bc7c67f 100644 --- a/home/models.py +++ b/home/models.py @@ -1,7 +1,13 @@ from django.db import models from wagtail.core.models import Page +from wagtail.core.fields import RichTextField +from wagtail.admin.edit_handlers import FieldPanel class HomePage(Page): - pass + body = RichTextField(blank=True) + + content_panels = Page.content_panels + [ + FieldPanel('body', classname="full"), + ] diff --git a/home/templates/home/home_page.html b/home/templates/home/home_page.html index db9e9b0..0ace58d 100644 --- a/home/templates/home/home_page.html +++ b/home/templates/home/home_page.html @@ -1,21 +1,16 @@ {% extends "base.html" %} -{% load static %} +{% load wagtailcore_tags %} {% block body_class %}template-homepage{% endblock %} {% block extra_css %} -{% comment %} -Delete the line below if you're just getting started and want to remove the welcome screen! -{% endcomment %} - {% endblock extra_css %} + + {% block content %} -{% comment %} -Delete the line below if you're just getting started and want to remove the welcome screen! -{% endcomment %} -{% include 'home/welcome_page.html' %} + {{ page.body|richtext }} {% endblock content %}