Django admin 界面显示不正常的可能原因 (Python 2)

检查定义中是不是有些包含中文的字符串没有使用 unicode 字符串语法 u'呵呵'

已确认下面两个问题都是因为该原因而起

  • django-constance 中的 description 显示不正常:description 没有使用 unicode 字符串
  • modelAdmin 中 filter_horizontal (filter_vertical) 显示不正常:Model 的 verbose_name 没有使用 unicode 字符串。