Browse Source

update + page +

master
petr 5 years ago
parent
commit
57d4086643
  1. 1
      blog/settings/base.py
  2. 1
      requirements.txt
  3. 2
      stranky/migrations/0001_initial.py
  4. 4
      stranky/models.py
  5. 4
      stranky/templates/stranky/stranka_page.html

1
blog/settings/base.py

@ -29,6 +29,7 @@ INSTALLED_APPS = [
'wagtail.contrib.forms',
'wagtail.contrib.redirects',
'wagtail.contrib.modeladmin',
'wagtail.embeds',
'wagtail.sites',
'wagtail.users',

1
requirements.txt

@ -1,3 +1,4 @@
Django>=3.1,<3.2
wagtail>=2.10,<2.12

2
stranky/migrations/0001_initial.py

@ -1,4 +1,4 @@
# Generated by Django 3.1.3 on 2020-11-06 10:27
# Generated by Django 3.1.3 on 2020-11-10 20:29
from django.db import migrations, models
import django.db.models.deletion

4
stranky/models.py

@ -8,6 +8,7 @@ from wagtail.admin.edit_handlers import FieldPanel, InlinePanel
from wagtail.images.edit_handlers import ImageChooserPanel
from wagtail.search import index
class StrankaPage(Page):
body = RichTextField(blank=True)
@ -20,6 +21,7 @@ class StrankaPage(Page):
InlinePanel('gallery_images', label="Obrázky"),
]
class StrankaPageGalleryImage(Orderable):
page = ParentalKey(StrankaPage, on_delete=models.CASCADE, related_name='gallery_images')
image = models.ForeignKey(
@ -30,4 +32,4 @@ class StrankaPageGalleryImage(Orderable):
panels = [
ImageChooserPanel('image'),
FieldPanel('caption'),
]
]

4
stranky/stanka_page.html → stranky/templates/stranky/stranka_page.html

@ -2,10 +2,11 @@
{% load wagtailcore_tags wagtailimages_tags %}
{% block body_class %}template-blogpage{% endblock %}
{% block body_class %}template-strankapage{% endblock %}
{% block content %}
<h1>{{ page.title }}</h1>
{{ page.body|richtext }}
{% for item in page.gallery_images.all %}
@ -15,6 +16,5 @@
</div>
{% endfor %}
<div style="clear: left"></div>
{% endblock %}
Loading…
Cancel
Save