Commit fc66ef6f authored by LLoyderino's avatar LLoyderino
Browse files

Fix Wagtail 4.2 deprecation warnings

parent f1be0478
...@@ -17,7 +17,7 @@ setup( ...@@ -17,7 +17,7 @@ setup(
author_email="developers@neonjungle.studio", author_email="developers@neonjungle.studio",
url="https://github.com/neon-jungle/wagtailvideos", url="https://github.com/neon-jungle/wagtailvideos",
install_requires=[ install_requires=[
"wagtail>=4.0", "wagtail>=4.2",
"Django>=3.2", "Django>=3.2",
"django-enumchoicefield>=1.1.0", "django-enumchoicefield>=1.1.0",
"bcp47==0.0.4", "bcp47==0.0.4",
......
...@@ -6,8 +6,8 @@ import django.db.models.deletion ...@@ -6,8 +6,8 @@ import django.db.models.deletion
import enumchoicefield.fields import enumchoicefield.fields
import modelcluster.fields import modelcluster.fields
import taggit.managers import taggit.managers
import wagtail.core.fields import wagtail.fields
import wagtail.core.models import wagtail.models
import wagtail.search.index import wagtail.search.index
import wagtailvideos.blocks import wagtailvideos.blocks
import wagtailvideos.models import wagtailvideos.models
...@@ -44,7 +44,7 @@ class Migration(migrations.Migration): ...@@ -44,7 +44,7 @@ class Migration(migrations.Migration):
('duration', models.DurationField(blank=True, null=True)), ('duration', models.DurationField(blank=True, null=True)),
('file_size', models.PositiveIntegerField(editable=False, null=True)), ('file_size', models.PositiveIntegerField(editable=False, null=True)),
('attribution', models.TextField(blank=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')), ('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')), ('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): ...@@ -57,7 +57,7 @@ class Migration(migrations.Migration):
name='TestPage', name='TestPage',
fields=[ 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')), ('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')), ('video_field', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='app.CustomVideoModel')),
], ],
options={ options={
......
from django.db import models from django.db import models
from modelcluster.fields import ParentalKey from modelcluster.fields import ParentalKey
from wagtail.admin.edit_handlers import FieldPanel from wagtail.admin.panels import FieldPanel
from wagtail.core.fields import StreamField from wagtail.fields import StreamField
from wagtail.core.models import Page from wagtail.models import Page
from wagtailvideos.blocks import VideoChooserBlock from wagtailvideos.blocks import VideoChooserBlock
from wagtailvideos.edit_handlers import VideoChooserPanel from wagtailvideos.edit_handlers import VideoChooserPanel
......
...@@ -9,7 +9,7 @@ INSTALLED_APPS = [ ...@@ -9,7 +9,7 @@ INSTALLED_APPS = [
'taggit', 'taggit',
'modelcluster', 'modelcluster',
'wagtail.core', 'wagtail',
'wagtail.admin', 'wagtail.admin',
'wagtail.users', 'wagtail.users',
'wagtail.sites', 'wagtail.sites',
......
from wagtail.core.models import Page, Site from wagtail.models import Page, Site
from wagtail.tests.utils import WagtailPageTests from wagtail.test.utils import WagtailPageTests
from wagtail.tests.utils.form_data import nested_form_data, streamfield from wagtail.test.utils.form_data import nested_form_data, streamfield
from tests.app.models import TestPage from tests.app.models import TestPage
from tests.utils import create_test_video_file from tests.utils import create_test_video_file
......
...@@ -7,7 +7,7 @@ from django.conf.urls import include ...@@ -7,7 +7,7 @@ from django.conf.urls import include
from django.urls import path, re_path from django.urls import path, re_path
from django.views.static import serve from django.views.static import serve
from wagtail.admin import urls as wagtailadmin_urls from wagtail.admin import urls as wagtailadmin_urls
from wagtail.core import urls as wagtail_urls from wagtail import urls as wagtail_urls
urlpatterns = [ urlpatterns = [
path('admin/', include(wagtailadmin_urls)), path('admin/', include(wagtailadmin_urls)),
......
...@@ -7,8 +7,8 @@ from django.template.defaultfilters import filesizeformat ...@@ -7,8 +7,8 @@ from django.template.defaultfilters import filesizeformat
from django.test import TestCase, override_settings from django.test import TestCase, override_settings
from django.urls import reverse from django.urls import reverse
from mock import patch from mock import patch
from wagtail.core.models import Collection, GroupCollectionPermission from wagtail.models import Collection, GroupCollectionPermission
from wagtail.tests.utils import WagtailTestUtils from wagtail.test.utils import WagtailTestUtils
from tests.utils import create_test_video_file from tests.utils import create_test_video_file
from wagtailvideos.models import Video from wagtailvideos.models import Video
......
from django.core.exceptions import ImproperlyConfigured from django.core.exceptions import ImproperlyConfigured
from django.test import TestCase, override_settings 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 tests.app.models import CustomVideoModel
from wagtailvideos import get_video_model, get_video_model_string from wagtailvideos import get_video_model, get_video_model_string
......
from django.utils.functional import cached_property from django.utils.functional import cached_property
from wagtail.core.blocks import ChooserBlock from wagtail.blocks import ChooserBlock
class VideoChooserBlock(ChooserBlock): class VideoChooserBlock(ChooserBlock):
......
...@@ -4,7 +4,7 @@ from __future__ import absolute_import, print_function, unicode_literals ...@@ -4,7 +4,7 @@ from __future__ import absolute_import, print_function, unicode_literals
import django.db.models.deletion import django.db.models.deletion
import taggit.managers import taggit.managers
import wagtail.core.models import wagtail.models
import wagtail.search.index import wagtail.search.index
from django.conf import settings from django.conf import settings
from django.db import migrations, models from django.db import migrations, models
...@@ -31,7 +31,7 @@ class Migration(migrations.Migration): ...@@ -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')), ('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')), ('created_at', models.DateTimeField(auto_now_add=True, db_index=True, verbose_name='created at')),
('file_size', models.PositiveIntegerField(editable=False, null=True)), ('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')), ('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')), ('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 ...@@ -22,7 +22,7 @@ from enumchoicefield import ChoiceEnum, EnumChoiceField
from modelcluster.fields import ParentalKey from modelcluster.fields import ParentalKey
from modelcluster.models import ClusterableModel from modelcluster.models import ClusterableModel
from taggit.managers import TaggableManager 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 import index
from wagtail.search.queryset import SearchableQuerySetMixin from wagtail.search.queryset import SearchableQuerySetMixin
......
from wagtail.core.permission_policies.collections import ( from wagtail.permission_policies.collections import (
CollectionOwnershipPermissionPolicy) CollectionOwnershipPermissionPolicy)
from wagtailvideos import get_video_model from wagtailvideos import get_video_model
......
...@@ -11,7 +11,7 @@ from django.views.decorators.vary import vary_on_headers ...@@ -11,7 +11,7 @@ from django.views.decorators.vary import vary_on_headers
from wagtail.admin import messages from wagtail.admin import messages
from wagtail.admin.forms.search import SearchForm from wagtail.admin.forms.search import SearchForm
from wagtail.contrib.modeladmin.helpers import AdminURLHelper 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 wagtail.search.backends import get_search_backends
from wagtailvideos import ffmpeg, get_video_model, is_modeladmin_installed from wagtailvideos import ffmpeg, get_video_model, is_modeladmin_installed
......
...@@ -3,12 +3,12 @@ from django.templatetags.static import static ...@@ -3,12 +3,12 @@ from django.templatetags.static import static
from django.urls import path, reverse from django.urls import path, reverse
from django.utils.html import format_html from django.utils.html import format_html
from django.utils.translation import gettext_lazy as _ 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.menu import Menu, MenuItem, SubmenuMenuItem
from wagtail.admin.search import SearchArea from wagtail.admin.search import SearchArea
from wagtail.admin.site_summary import SummaryItem from wagtail.admin.site_summary import SummaryItem
from wagtail.contrib.modeladmin.options import ModelAdmin, modeladmin_register 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 import get_video_model, is_modeladmin_installed, urls
from wagtailvideos.edit_handlers import VideoChooserPanel 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