Commit 8d3aeeca authored by Liam Brenner's avatar Liam Brenner
Browse files

Convert to wagtail 2

parent acb2eb87
from __future__ import absolute_import, print_function, unicode_literals
import json import json
from django.core.urlresolvers import reverse from django.urls import reverse
from django.shortcuts import get_object_or_404, render from django.shortcuts import get_object_or_404, render
from wagtail.utils.pagination import paginate from wagtail.utils.pagination import paginate
from wagtail.wagtailadmin.forms import SearchForm from wagtail.admin.forms import SearchForm
from wagtail.wagtailadmin.modal_workflow import render_modal_workflow from wagtail.admin.modal_workflow import render_modal_workflow
from wagtail.wagtailadmin.utils import ( from wagtail.admin.utils import (
PermissionPolicyChecker, popular_tags_for_model) PermissionPolicyChecker, popular_tags_for_model)
from wagtail.wagtailcore.models import Collection from wagtail.core.models import Collection
from wagtail.wagtailsearch import index as search_index from wagtail.search import index as search_index
from wagtailvideos.forms import get_video_form from wagtailvideos.forms import get_video_form
from wagtailvideos.models import Video from wagtailvideos.models import Video
......
from __future__ import absolute_import, print_function, unicode_literals
from django.http import HttpResponseBadRequest, JsonResponse from django.http import HttpResponseBadRequest, JsonResponse
from django.shortcuts import get_object_or_404, render from django.shortcuts import get_object_or_404, render
from django.template.loader import render_to_string from django.template.loader import render_to_string
from django.utils.encoding import force_text from django.utils.encoding import force_text
from django.views.decorators.http import require_POST from django.views.decorators.http import require_POST
from django.views.decorators.vary import vary_on_headers from django.views.decorators.vary import vary_on_headers
from wagtail.wagtailadmin.utils import PermissionPolicyChecker from wagtail.admin.utils import PermissionPolicyChecker
from wagtail.wagtailsearch.backends import get_search_backends from wagtail.search.backends import get_search_backends
from wagtailvideos.forms import get_video_form from wagtailvideos.forms import get_video_form
from wagtailvideos.models import Video from wagtailvideos.models import Video
......
from __future__ import absolute_import, print_function, unicode_literals from django.urls import reverse
from django.core.urlresolvers import reverse
from django.http import HttpResponseNotAllowed from django.http import HttpResponseNotAllowed
from django.shortcuts import get_object_or_404, redirect, render from django.shortcuts import get_object_or_404, redirect, render
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from django.views.decorators.vary import vary_on_headers from django.views.decorators.vary import vary_on_headers
from wagtail.utils.pagination import paginate from wagtail.utils.pagination import paginate
from wagtail.wagtailadmin import messages from wagtail.admin import messages
from wagtail.wagtailadmin.forms import SearchForm from wagtail.admin.forms import SearchForm
from wagtail.wagtailadmin.utils import ( from wagtail.admin.utils import (
PermissionPolicyChecker, popular_tags_for_model) PermissionPolicyChecker, popular_tags_for_model)
from wagtail.wagtailcore.models import Collection from wagtail.core.models import Collection
from wagtail.wagtailsearch.backends import get_search_backends from wagtail.search.backends import get_search_backends
from wagtailvideos import ffmpeg from wagtailvideos import ffmpeg
from wagtailvideos.forms import VideoTranscodeAdminForm, get_video_form from wagtailvideos.forms import VideoTranscodeAdminForm, get_video_form
......
from __future__ import absolute_import, print_function, unicode_literals
from django.conf.urls import include, url from django.conf.urls import include, url
from django.contrib.staticfiles.templatetags.staticfiles import static from django.contrib.staticfiles.templatetags.staticfiles import static
from django.core import urlresolvers from django import urls
from django.utils.html import format_html, format_html_join from django.utils.html import format_html, format_html_join
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from wagtail.wagtailadmin.menu import MenuItem from wagtail.admin.menu import MenuItem
from wagtail.wagtailcore import hooks from wagtail.core import hooks
from wagtailvideos import urls from wagtailvideos import urls
from wagtailvideos.forms import GroupVideoPermissionFormSet from wagtailvideos.forms import GroupVideoPermissionFormSet
...@@ -15,7 +13,7 @@ from wagtailvideos.forms import GroupVideoPermissionFormSet ...@@ -15,7 +13,7 @@ from wagtailvideos.forms import GroupVideoPermissionFormSet
@hooks.register('register_admin_urls') @hooks.register('register_admin_urls')
def register_admin_urls(): def register_admin_urls():
return [ return [
url(r'^videos/', include(urls, namespace='wagtailvideos', app_name='wagtailvideos')), url(r'^videos/', include(urls)),
] ]
...@@ -34,7 +32,7 @@ def editor_js(): ...@@ -34,7 +32,7 @@ def editor_js():
window.chooserUrls.videoChooser = '{0}'; window.chooserUrls.videoChooser = '{0}';
</script> </script>
""", """,
urlresolvers.reverse('wagtailvideos:chooser') urls.reverse('wagtailvideos:chooser')
) )
...@@ -46,6 +44,6 @@ def register_video_permissions_panel(): ...@@ -46,6 +44,6 @@ def register_video_permissions_panel():
@hooks.register('register_admin_menu_item') @hooks.register('register_admin_menu_item')
def register_images_menu_item(): def register_images_menu_item():
return MenuItem( return MenuItem(
_('Videos'), urlresolvers.reverse('wagtailvideos:index'), _('Videos'), urls.reverse('wagtailvideos:index'),
name='videos', classnames='icon icon-media', order=300 name='videos', classnames='icon icon-media', order=300
) )
from __future__ import absolute_import, print_function, unicode_literals
import json import json
from django.template.loader import render_to_string from django.template.loader import render_to_string
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from wagtail.wagtailadmin.widgets import AdminChooser from wagtail.admin.widgets import AdminChooser
from wagtailvideos.models import Video from wagtailvideos.models import Video
......
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