I get the same error when open the menu "Security --> List Roles".
``` Traceback (most recent call last): File "/home/user/venv/lib/python2.7/site-packages/flask/app.py", line 1982, in wsgi_app response = self.full_dispatch_request() File "/home/user/venv/lib/python2.7/site-packages/flask/app.py", line 1614, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/user/venv/lib/python2.7/site-packages/flask/app.py", line 1517, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/user/venv/lib/python2.7/site-packages/flask/app.py", line 1612, in full_dispatch_request rv = self.dispatch_request() File "/home/user/venv/lib/python2.7/site-packages/flask/app.py", line 1598, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/security/decorators.py", line 26, in wraps return f(self, *args, **kwargs) File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/views.py", line 478, in list widgets=widgets) File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/baseviews.py", line 160, in render_template return render_template(template, **dict(list(kwargs.items()) + list(self.extra_args.items()))) File "/home/user/venv/lib/python2.7/site-packages/flask/templating.py", line 134, in render_template context, ctx.app) File "/home/user/venv/lib/python2.7/site-packages/flask/templating.py", line 116, in _render rv = template.render(context) File "/home/user/venv/lib/python2.7/site-packages/jinja2/environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "/home/user/venv/lib/python2.7/site-packages/jinja2/environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "/home/user/venv/lib/python2.7/site-packages/superset/templates/appbuilder/general/model/list.html", line 2, in top-level template code {% import 'appbuilder/general/lib.html' as lib %} File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/templates/appbuilder/base.html", line 1, in top-level template code {% extends base_template %} File "/home/user/venv/lib/python2.7/site-packages/superset/templates/superset/base.html", line 1, in top-level template code {% extends "appbuilder/baselayout.html" %} File "/home/user/venv/lib/python2.7/site-packages/superset/templates/appbuilder/baselayout.html", line 2, in top-level template code {% import 'appbuilder/baselib.html' as baselib %} File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/templates/appbuilder/init.html", line 46, in top-level template code {% block body %} File "/home/user/venv/lib/python2.7/site-packages/superset/templates/appbuilder/baselayout.html", line 21, in block "body" {% block content %} File "/home/user/venv/lib/python2.7/site-packages/superset/templates/appbuilder/general/model/list.html", line 8, in block "content" {% block list_search scoped %} File "/home/user/venv/lib/python2.7/site-packages/superset/templates/appbuilder/general/model/list.html", line 9, in block "list_search" {{ widgets.get('search')()|safe }} File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/widgets.py", line 108, in __call__ form_fields[col] = self.template_args['form'][col]() File "/home/user/venv/lib/python2.7/site-packages/wtforms/fields/core.py", line 155, in __call__ return self.meta.render_field(self, kwargs) File "/home/user/venv/lib/python2.7/site-packages/wtforms/meta.py", line 56, in render_field return field.widget(field, **render_kw) File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/fieldwidgets.py", line 176, in __call__ return super(Select2ManyWidget, self).__call__(field, **kwargs) File "/home/user/venv/lib/python2.7/site-packages/wtforms/widgets/core.py", line 324, in __call__ html.append(self.render_option(val, label, selected)) File "/home/user/venv/lib/python2.7/site-packages/wtforms/widgets/core.py", line 337, in render_option return HTMLString('<option %s>%s</option>' % (html_params(**options), escape_html(label, quote=False))) File "/home/user/venv/lib/python2.7/site-packages/wtforms/widgets/core.py", line 31, in escape_html s = escape(text_type(s), quote=quote) File "/home/user/venv/lib/python2.7/site-packages/flask_appbuilder/security/sqla/models.py", line 46, in __repr__ return str(self.permission).replace('_', ' ') + ' on ' + str(self.view_menu) UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 34: ordinal not in range(128) ``` I had some charts and a Dashboard containing the mentioned character ΓΌ (u'\xfc') but changed these occurences to 'ue'. The error remains. I'm using Superset 0.27.0, Python 2.7.5 on CentOS 7.5.1804. [ Full content available at: https://github.com/apache/incubator-superset/issues/2530 ] This message was relayed via gitbox.apache.org for devnull@infra.apache.org