http://ojdbc.com/djangoueditor-importerror-no-module-named-widgets/
最近在学习Django框架,按照网上教程集成DjangoUeditor时,出现错误,错误提示为:
from widgets import UEditorWidget,AdminUEditorWidget
ImportError: No module named ‘widgets’
经查发现,DjangoUeditor是基于Python 2.7的,对Python3的支持有问题。导致widgets.py文件出错,不能import。解决方法为修改widgets.py或者采用网上修改好的版本DjangoUeditor3
本文介绍了一位开发者在使用DjangoUeditor过程中遇到的问题:当尝试在Python3环境中导入UEditorWidget时出现了ImportError。该错误源于DjangoUeditor最初基于Python2.7开发,在Python3中可能存在兼容性问题。文章提供了两种解决方案:一种是手动修改widgets.py文件,另一种是使用已经适配过的DjangoUeditor3版本。
2091





