Skip to content
Snippets Groups Projects
Commit 07a6b2e7 authored by Ondrej Rehounek's avatar Ondrej Rehounek
Browse files

WIP

parent cb8173dd
No related branches found
No related tags found
2 merge requests!468Release,!459district & region: fancybox galleries
Pipeline #7570 passed
import json
import logging import logging
import os import os
import random import random
...@@ -424,11 +425,26 @@ class JekyllArticleImporter: ...@@ -424,11 +425,26 @@ class JekyllArticleImporter:
if log_message: if log_message:
self.page_log += "{}: {}".format(article.title, log_message) self.page_log += "{}: {}".format(article.title, log_message)
if not wagtail_image_list:
return
# article.content += [("gallery", GalleryBlock(local_blocks=( # article.content += [("gallery", GalleryBlock(local_blocks=(
# 'gallery_items', ListBlock( # 'gallery_items', ListBlock(
# child_block=ImageChooserBlock() # child_block=ImageChooserBlock()
# ) TODO use JSON # ) TODO use JSON
# )))] # )))]
data = (
"gallery",
[
{
"gallery_items": [ # FIXME causing error 'list' object has no attribute 'items'
{"type": "item", "value": wagtail_image_list[0].id}
]
}
],
)
article.content.append(json.dumps(data))
print(article.content)
@staticmethod @staticmethod
def handle_meta_is_str(meta: str) -> dict: def handle_meta_is_str(meta: str) -> dict:
...@@ -602,7 +618,7 @@ class JekyllArticleImporter: ...@@ -602,7 +618,7 @@ class JekyllArticleImporter:
article.save() # ujistím se, že mám "redirect_page" pro Redirect uloženou article.save() # ujistím se, že mám "redirect_page" pro Redirect uloženou
except: except:
pass pass
self.create_redirects(article, match) # self.create_redirects(article, match)
else: else:
msg = "Nepodporovaná přípona souboru: %s" % ext msg = "Nepodporovaná přípona souboru: %s" % ext
logger.warning(msg) logger.warning(msg)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment