在python文件中运行Django项目时出错

时间:2017-07-03 10:31:26

标签: python django django-forms virtualenv ubuntu-16.04

我正试图在virtualenv中运行django应用,但是通过运行

python manage.py runserver

我遇到这个错误:

File "/home/sahar/Rtis/rtisenv/local/lib/python2.7/site-packages/tinymce
/widgets.py", line 16, in <module>
    from django.forms.utils import flatatt
ImportError: No module named utils

任何人都可以帮忙解决这个问题吗?我已经在网上搜索了很长时间但仍然没有变化!

1 个答案:

答案 0 :(得分:4)

听起来你可能正在使用一个旧的,不受支持的Django版本。该模块已django.forms.utils since Django 1.7。在早期版本中,它是django.forms.util

您收到错误是因为您安装的django-tinymce does not support your version of Django版本。您可以尝试安装早期版本的tinymce,但实际上您的优先级应该是升级到接收安全更新的Django的现代版本。 2017年6月,这意味着Django 1.8 LTS,1.11 LTS或1.10。