我正在浏览并检查我们项目中的各个页面,升级后大多数页面似乎都可以正常工作。但是,当我尝试在管理员中查看特定条目时,我收到此错误。查看堆栈跟踪时,一切都在 Django 的管理代码内部完成,因此我自己的代码中没有可以调试的地方。这表明 Django 管理员有问题,或者我错过了一些发行说明,这些说明是使这项工作正常工作所必需的。有任何想法吗?实际错误发生在这里:
site-packages/django/contrib/admin/helpers.py 在内容中,第 206 行
if isinstance(f.rel, ManyToManyRel) and value is not None:
result_repr = ", ".join(map(six.text_type, value.all()))
else:
result_repr = display_for_field(value, f)
显然,我可以进入 Django 并到处乱窜,但我不应该在新安装时这样做。任何有关查明问题的帮助将不胜感激。我现在只是盯着屏幕。