Skip to content
Snippets Groups Projects
Commit e7bac6e4 authored by quido.zientek's avatar quido.zientek
Browse files

Merge branch 'feature/pirati-cz' into feature/pirati-cz-quidecek

parents 07102aee 6702fee4
No related branches found
No related tags found
3 merge requests!607Pirati.cz,!598Feature/pirati cz quidecek,!575Feature/pirati cz
Pipeline #9546 passed
import json import json
import logging import logging
import urllib.request
import bleach import bleach
import requests import requests
from django.conf import settings from django.conf import settings
from django.core.files import File
from django.utils.translation import gettext_lazy from django.utils.translation import gettext_lazy
from wagtail.admin.edit_handlers import ( from wagtail.admin.edit_handlers import (
CommentPanel, CommentPanel,
...@@ -13,12 +15,21 @@ from wagtail.admin.edit_handlers import ( ...@@ -13,12 +15,21 @@ from wagtail.admin.edit_handlers import (
) )
from wagtail.core.models import Page from wagtail.core.models import Page
from wagtail.images.edit_handlers import FieldPanel from wagtail.images.edit_handlers import FieldPanel
from wagtail.images.models import Image
from tuning import admin_help from tuning import admin_help
logger = logging.getLogger() logger = logging.getLogger()
def create_image_from_url(url, filename):
img_data = urllib.request.urlretrieve(url)
img_obj = Image(title=filename)
img_obj.file.save(filename, File(open(img_data[0], "rb")))
img_obj.save()
return img_obj
def get_subpage_url(page, dest_page_type): def get_subpage_url(page, dest_page_type):
try: try:
return page.get_descendants().type(dest_page_type).live().first().get_url() return page.get_descendants().type(dest_page_type).live().first().get_url()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment