Commit fc66ef6f authored by LLoyderino's avatar LLoyderino
Browse files

Fix Wagtail 4.2 deprecation warnings

parent f1be0478
......@@ -17,7 +17,7 @@ setup(
author_email="developers@neonjungle.studio",
url="https://github.com/neon-jungle/wagtailvideos",
install_requires=[
"wagtail>=4.0",
"wagtail>=4.2",
"Django>=3.2",
"django-enumchoicefield>=1.1.0",
"bcp47==0.0.4",
......
......@@ -6,8 +6,8 @@ import django.db.models.deletion
import enumchoicefield.fields
import modelcluster.fields
import taggit.managers
import wagtail.core.fields
import wagtail.core.models
import wagtail.fields
import wagtail.models
import wagtail.search.index
import wagtailvideos.blocks
import wagtailvideos.models
......@@ -44,7 +44,7 @@ class Migration(migrations.Migration):
('duration', models.DurationField(blank=True, null=True)),
('file_size', models.PositiveIntegerField(editable=False, null=True)),
('attribution', models.TextField(blank=True)),
('collection', models.ForeignKey(default=wagtail.core.models.get_root_collection_id, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='wagtailcore.Collection', verbose_name='collection')),
('collection', models.ForeignKey(default=wagtail.models.get_root_collection_id, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='wagtailcore.Collection', verbose_name='collection')),
('tags', taggit.managers.TaggableManager(blank=True, help_text=None, through='taggit.TaggedItem', to='taggit.Tag', verbose_name='tags')),
('uploaded_by_user', models.ForeignKey(blank=True, editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='uploaded by user')),
],
......@@ -57,7 +57,7 @@ class Migration(migrations.Migration):
name='TestPage',
fields=[
('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')),
('video_streamfield', wagtail.core.fields.StreamField([('video', wagtailvideos.blocks.VideoChooserBlock())], blank=True)),
('video_streamfield', wagtail.fields.StreamField([('video', wagtailvideos.blocks.VideoChooserBlock())], blank=True)),
('video_field', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='app.CustomVideoModel')),
],
options={
......
from django.db import models
from modelcluster.fields import ParentalKey
from wagtail.admin.edit_handlers import FieldPanel
from wagtail.core.fields import StreamField
from wagtail.core.models import Page
from wagtail.admin.panels import FieldPanel
from wagtail.fields import StreamField
from wagtail.models import Page
from wagtailvideos.blocks import VideoChooserBlock
from wagtailvideos.edit_handlers import VideoChooserPanel
......
......@@ -9,7 +9,7 @@ INSTALLED_APPS = [
'taggit',
'modelcluster',
'wagtail.core',
'wagtail',
'wagtail.admin',
'wagtail.users',
'wagtail.sites',
......
from wagtail.core.models import Page, Site
from wagtail.tests.utils import WagtailPageTests
from wagtail.tests.utils.form_data import nested_form_data, streamfield
from wagtail.models import Page, Site
from wagtail.test.utils import WagtailPageTests
from wagtail.test.utils.form_data import nested_form_data, streamfield
from tests.app.models import TestPage
from tests.utils import create_test_video_file
......
......@@ -7,7 +7,7 @@ from django.conf.urls import include
from django.urls import path, re_path
from django.views.static import serve
from wagtail.admin import urls as wagtailadmin_urls
from wagtail.core import urls as wagtail_urls
from wagtail import urls as wagtail_urls
urlpatterns = [
path('admin/', include(wagtailadmin_urls)),
......
......@@ -7,8 +7,8 @@ from django.template.defaultfilters import filesizeformat
from django.test import TestCase, override_settings
from django.urls import reverse
from mock import patch
from wagtail.core.models import Collection, GroupCollectionPermission
from wagtail.tests.utils import WagtailTestUtils
from wagtail.models import Collection, GroupCollectionPermission
from wagtail.test.utils import WagtailTestUtils
from tests.utils import create_test_video_file
from wagtailvideos.models import Video
......
from django.core.exceptions import ImproperlyConfigured
from django.test import TestCase, override_settings
from wagtail.tests.utils import WagtailTestUtils
from wagtail.test.utils import WagtailTestUtils
from tests.app.models import CustomVideoModel
from wagtailvideos import get_video_model, get_video_model_string
......
from django.utils.functional import cached_property
from wagtail.core.blocks import ChooserBlock
from wagtail.blocks import ChooserBlock
class VideoChooserBlock(ChooserBlock):
......
......@@ -4,7 +4,7 @@ from __future__ import absolute_import, print_function, unicode_literals
import django.db.models.deletion
import taggit.managers
import wagtail.core.models
import wagtail.models
import wagtail.search.index
from django.conf import settings
from django.db import migrations, models
......@@ -31,7 +31,7 @@ class Migration(migrations.Migration):
('file', models.ImageField(height_field='height', upload_to=wagtailvideos.models.get_upload_to, verbose_name='file', width_field='width')),
('created_at', models.DateTimeField(auto_now_add=True, db_index=True, verbose_name='created at')),
('file_size', models.PositiveIntegerField(editable=False, null=True)),
('collection', models.ForeignKey(default=wagtail.core.models.get_root_collection_id, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='wagtailcore.Collection', verbose_name='collection')),
('collection', models.ForeignKey(default=wagtail.models.get_root_collection_id, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='wagtailcore.Collection', verbose_name='collection')),
('tags', taggit.managers.TaggableManager(blank=True, help_text=None, through='taggit.TaggedItem', to='taggit.Tag', verbose_name='tags')),
('uploaded_by_user', models.ForeignKey(blank=True, editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='uploaded by user')),
],
......
......@@ -22,7 +22,7 @@ from enumchoicefield import ChoiceEnum, EnumChoiceField
from modelcluster.fields import ParentalKey
from modelcluster.models import ClusterableModel
from taggit.managers import TaggableManager
from wagtail.core.models import CollectionMember, Orderable
from wagtail.models import CollectionMember, Orderable
from wagtail.search import index
from wagtail.search.queryset import SearchableQuerySetMixin
......
from wagtail.core.permission_policies.collections import (
from wagtail.permission_policies.collections import (
CollectionOwnershipPermissionPolicy)
from wagtailvideos import get_video_model
......
......@@ -11,7 +11,7 @@ from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages
from wagtail.admin.forms.search import SearchForm
from wagtail.contrib.modeladmin.helpers import AdminURLHelper
from wagtail.core.models import Collection
from wagtail.models import Collection
from wagtail.search.backends import get_search_backends
from wagtailvideos import ffmpeg, get_video_model, is_modeladmin_installed
......
......@@ -3,12 +3,12 @@ from django.templatetags.static import static
from django.urls import path, reverse
from django.utils.html import format_html
from django.utils.translation import gettext_lazy as _
from wagtail.admin.edit_handlers import InlinePanel
from wagtail.admin.panels import InlinePanel
from wagtail.admin.menu import Menu, MenuItem, SubmenuMenuItem
from wagtail.admin.search import SearchArea
from wagtail.admin.site_summary import SummaryItem
from wagtail.contrib.modeladmin.options import ModelAdmin, modeladmin_register
from wagtail.core import hooks
from wagtail import hooks
from wagtailvideos import get_video_model, is_modeladmin_installed, urls
from wagtailvideos.edit_handlers import VideoChooserPanel
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment