mirror of
https://github.com/Hopiu/wagtail-modeltranslation.git
synced 2026-05-14 10:13:16 +00:00
[FIX] Compatibility Fixes for Python3
This commit is contained in:
parent
63bda25e11
commit
df5e59be34
2 changed files with 7 additions and 3 deletions
|
|
@ -1,9 +1,11 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
from __future__ import absolute_import
|
||||
|
||||
import logging
|
||||
|
||||
import django
|
||||
import warnings
|
||||
from patch_wagtailadmin import WagtailTranslator
|
||||
from .patch_wagtailadmin import WagtailTranslator
|
||||
from wagtail.wagtailcore.models import Page
|
||||
from wagtail.wagtailsnippets.models import get_snippet_models
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@ import copy
|
|||
import logging
|
||||
import operator
|
||||
|
||||
from six import iteritems
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.exceptions import ValidationError
|
||||
from django.core.urlresolvers import reverse
|
||||
|
|
@ -89,7 +91,7 @@ class WagtailTranslator(object):
|
|||
f.required = True
|
||||
|
||||
# Do the same to the formsets
|
||||
for related_name, formset in form.formsets.iteritems():
|
||||
for related_name, formset in iteritems(form.formsets):
|
||||
if (formset.model in WagtailTranslator._required_fields and
|
||||
WagtailTranslator._required_fields[formset.model]):
|
||||
for fname, f in formset.form.base_fields.items():
|
||||
|
|
@ -170,7 +172,7 @@ class WagtailTranslator(object):
|
|||
if fname == field_name:
|
||||
return f.required
|
||||
else:
|
||||
for related_name, formset in cls._base_model_form.formsets.iteritems():
|
||||
for related_name, formset in iteritems(cls._base_model_form.formsets):
|
||||
if formset.model == cls._current_model:
|
||||
for fname, f in formset.form.base_fields.items():
|
||||
if fname == field_name:
|
||||
|
|
|
|||
Loading…
Reference in a new issue