From 499eaf5e26982fc3fd3101cbfd50a91e9f807713 Mon Sep 17 00:00:00 2001 From: JP100099 Date: Tue, 30 Sep 2025 23:53:02 +0200 Subject: [PATCH] naja so ein bisschen tutorial weiter --- home/migrations/0003_homepage_body.py | 19 +++++++++++++++++++ home/models.py | 6 ++++-- home/templates/home/home_page.html | 22 ++++++---------------- 3 files changed, 29 insertions(+), 18 deletions(-) create mode 100644 home/migrations/0003_homepage_body.py diff --git a/home/migrations/0003_homepage_body.py b/home/migrations/0003_homepage_body.py new file mode 100644 index 0000000..aa17b5d --- /dev/null +++ b/home/migrations/0003_homepage_body.py @@ -0,0 +1,19 @@ +# Generated by Django 5.2.6 on 2025-09-30 21:42 + +import wagtail.fields +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('home', '0002_create_homepage'), + ] + + operations = [ + migrations.AddField( + model_name='homepage', + name='body', + field=wagtail.fields.RichTextField(blank=True), + ), + ] diff --git a/home/models.py b/home/models.py index 5076f57..f2129db 100644 --- a/home/models.py +++ b/home/models.py @@ -1,7 +1,9 @@ from django.db import models from wagtail.models import Page - +from wagtail.fields import RichTextField class HomePage(Page): - pass + body = RichTextField(blank=True) + + content_panels = Page.content_panels + ["body"] diff --git a/home/templates/home/home_page.html b/home/templates/home/home_page.html index db9e9b0..55f9bd7 100644 --- a/home/templates/home/home_page.html +++ b/home/templates/home/home_page.html @@ -1,21 +1,11 @@ {% 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' %} - -{% endblock content %} + {{ page.body|richtext }} +{% endblock %} \ No newline at end of file