wagtail-modeltranslation/wagtail_modeltranslation/apps.py
Dario Marcelino 4bcd6086e0 Patch slugurl to accept original language slug
no matter what is the user's current language
2017-12-22 18:46:57 +00:00

24 lines
818 B
Python

# coding: utf-8
from __future__ import absolute_import
from django.apps import AppConfig
class ModeltranslationConfig(AppConfig):
name = 'wagtail_modeltranslation'
verbose_name = 'Wagtail Modeltranslation'
def ready(self):
from django.conf import settings
# Add Wagtail defined fields as modeltranslation custom fields
setattr(settings, 'MODELTRANSLATION_CUSTOM_FIELDS', getattr(settings, 'MODELTRANSLATION_CUSTOM_FIELDS', ()) + (
'StreamField', 'RichTextField'))
from modeltranslation.models import handle_translation_registrations
handle_translation_registrations()
from .patch_wagtailadmin import patch_wagtail_models
patch_wagtail_models()
from .patch_wagtailcore import patch_wagtail_tags
patch_wagtail_tags()