def render_change_form(self, request, context, add=False, change=False, form_url='', obj=None):
        # add context variables
        filled_languages = []
        fill_check_field = self.get_fill_check_field()
        if obj and fill_check_field is not None:
            from django.db.models.fields import CharField
            kwargs = {'%s__isnull' % fill_check_field:False}
            if isinstance(self.model._meta.translation_model._meta.get_field_by_name(fill_check_field)[0], CharField):
                kwargs[fill_check_field % '%s__gt'] = ''
            filled_languages = [t[0] for t in obj.translations.filter(**kwargs).values_list('language_code')]
        context.update({
            'current_language_index': GLL.language_code,
            'current_language_code': GLL.language_code,
            'filled_languages': filled_languages,
            'old_template': self.get_old_template(),
        })
        return super(MultilingualModelAdmin, self).render_change_form(request, context, add, change, form_url, obj)
dataset/ETHPy150Open hzlf/openbroadcast/website/multilingual/admin.py/MultilingualModelAdmin.render_change_form/swapped operands of `%`