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 logging
import urllib.request
import bleach
import requests
from django.conf import settings
from django.core.files import File
from django.utils.translation import gettext_lazy
from wagtail.admin.edit_handlers import (
CommentPanel,
......@@ -13,12 +15,21 @@ from wagtail.admin.edit_handlers import (
)
from wagtail.core.models import Page
from wagtail.images.edit_handlers import FieldPanel
from wagtail.images.models import Image
from tuning import admin_help
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):
try:
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