From 5e0e95a7e734afca4fbb064258a75cdaca45f5ec Mon Sep 17 00:00:00 2001 From: Yevhen Amelin Date: Thu, 28 Mar 2019 14:29:19 +0200 Subject: [PATCH] Fix fields list bug in admin.TranslationAdmin --- modeltranslation/admin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modeltranslation/admin.py b/modeltranslation/admin.py index 1a7aa4b..f6a917e 100755 --- a/modeltranslation/admin.py +++ b/modeltranslation/admin.py @@ -270,8 +270,9 @@ class TranslationAdmin(TranslationBaseModelAdmin, admin.ModelAdmin): flattened_fieldsets = flatten_fieldsets(fieldsets) # Create a fieldset to group each translated field's localized fields + fields = sorted((f for f in self.opts.get_fields() if f.concrete)) untranslated_fields = [ - f.name for f in self.opts.fields if ( + f.name for f in fields if ( # Exclude the primary key field f is not self.opts.auto_field and # Exclude non-editable fields