django ImportError:没有名为tiny-mce的模块

用户名

我正在运行Django 1.7.2和python 2.7。

我有一个测试表单,想要将django-tinymce添加到我的文本区域。

我已经按照这里的教程安装django-tinymce。

但是,当我尝试运行服务器时,在本地开发服务器上收到以下错误:

ImportError: No module named tiny-mce

这是我安装django-tinymce的步骤:

  1. 将应用程序安装到我的项目的虚拟环境中。

    pip install django-tinymce
    
  2. 我通过运行pip Frozen(django-tinymce == 2.2.0)确认了上述安装。

  3. 然后我添加'tinymce',到我的INSTALLED_APPS

  4. 然后(r'^tinymce/', include('tinymce.urls')),,我添加到我的网址。

  5. 然后,我将tinymce js文件添加到插件中,并在base.html文件中对该文件进行了引用:

    <script src="{{ STATIC_URL }}plugins/tinymce/tinymce.min.js"></script>

我已将以下代码添加到我的settings.py文件中:

TINYMCE_JS_URL = os.path.join(STATIC_URL, 'plugins/tinymce/tinymce.min.js')
TINYMCE_DEFAULT_CONFIG = {
    'plugins' :'table, spellchecker, paste, searchreplace',
    'theme' : "advanced",
    'cleanup_on_startup ':True ,
    'custom_undo_redo_levels':10 ,
}
TINYMCE_SPELLCHECKER = True
TINYMCE_COMPRESSOR = True

我已经仔细检查过我是否已将django-tinymce正确安装到正确的虚拟环境。

我已经搜索过Google和SO,但是当我尝试运行本地开发服务器时,我为如何解决错误而感到困惑:

ImportError:没有名为tiny-mce的模块

编辑

这是表单代码:

from tinymce.widgets import TinyMCE
....
class SummaryDetailsForm(forms.ModelForm):

    required_css_class = 'required'

    def __init__(self, available_languages, language_preference, *args, **kwargs):
        """
        available_languages should be a valid choices list
        """
        super(SummaryDetailsForm, self).__init__(*args, **kwargs)
        self.fields['language_code'] = forms.ChoiceField(choices=available_languages, initial=language_preference, label=_('Language'),)
        summary_details = forms.CharField(widget=TinyMCE(attrs={'cols': 80, 'rows': 30}))

    class Meta:
        model = SummaryDetails

这是完整的回溯:

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "C:\Users\6233114\desktop\zoodal\env\lib\site-packages\django\core\manage
ment\__init__.py", line 385, in execute_from_command_line
    utility.execute()
  File "C:\Users\6233114\desktop\zoodal\env\lib\site-packages\django\core\manage
ment\__init__.py", line 354, in execute
    django.setup()
  File "C:\Users\6233114\desktop\zoodal\env\lib\site-packages\django\__init__.py
", line 21, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "C:\Users\6233114\desktop\zoodal\env\lib\site-packages\django\apps\regist
ry.py", line 85, in populate
    app_config = AppConfig.create(entry)
  File "C:\Users\6233114\desktop\zoodal\env\lib\site-packages\django\apps\config
.py", line 87, in create
    module = import_module(entry)
  File "c:\python27\Lib\importlib\__init__.py", line 37, in import_module
    __import__(name)
ImportError: No module named tiny-mce
塞尔丘克

看起来像您添加'tiny-mce',而不是'tinymce'你的INSTALLED_APPS

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

django ImportError:没有名为tiny-mce的模块

来自分类Dev

Django ImportError:ImportError:没有名为“ sheets”的模块

来自分类Dev

manage.py-ImportError:没有名为django的模块

来自分类Dev

Django ImportError:没有名为“ app”的模块

来自分类Dev

ImportError:没有名为mysite.settings的模块(Django)

来自分类Dev

Django Suit:ImportError:没有名为suite的模块

来自分类Dev

ImportError:没有名为django_filters的模块

来自分类Dev

Django Nose ImportError:没有名为urls的模块

来自分类Dev

Gunicorn + Django:ImportError:没有名为模块

来自分类Dev

Django:ImportError:没有名为sslserver的模块

来自分类Dev

Django:ImportError:没有名为“服务”的模块

来自分类Dev

ImportError:django-allauth中没有名为“ django.contrib.sitesallauth”的模块

来自分类Dev

在virtualenv中运行django-ImportError:没有名为django.core.management的模块?

来自分类Dev

Django故障:django.setup()抛出“ ImportError:没有名为'project_name'的模块”

来自分类Dev

Django:从django.urls反向导入;ImportError:没有名为urls的模块

来自分类Dev

Python无法识别Django安装。(ImportError:没有名为django的模块)

来自分类Dev

Django故障:django.setup()抛出“ ImportError:没有名为'project_name'的模块”

来自分类Dev

在 virtualenv 中运行 django - ImportError:没有名为 django.core.management 的模块 - Windows 7

来自分类Dev

Apache Django 应用程序:ImportError:没有名为 django.core.wsgi 的模块

来自分类Dev

Django没有名为“ compressor”的模块

来自分类Dev

Django没有名为utils的模块

来自分类Dev

没有名为``forms''Django的模块

来自分类Dev

django没有名为wiki的模块

来自分类Dev

具有virtualenv和mod_wsgi的Apache:ImportError:没有名为“ django”的模块

来自分类Dev

ImportError:使用manage.py时,没有名为django.core.management的模块

来自分类Dev

ImportError:没有名为django.core.wsgi的模块(ubuntu)

来自分类Dev

Django 1.7应用程序配置ImportError:没有名为appname.apps的模块

来自分类Dev

ImportError:django-grappelli中没有名为应用程序的模块

来自分类Dev

ImportError在Django 1.7中没有名为localflavor.us.forms的模块

Related 相关文章

  1. 1

    django ImportError:没有名为tiny-mce的模块

  2. 2

    Django ImportError:ImportError:没有名为“ sheets”的模块

  3. 3

    manage.py-ImportError:没有名为django的模块

  4. 4

    Django ImportError:没有名为“ app”的模块

  5. 5

    ImportError:没有名为mysite.settings的模块(Django)

  6. 6

    Django Suit:ImportError:没有名为suite的模块

  7. 7

    ImportError:没有名为django_filters的模块

  8. 8

    Django Nose ImportError:没有名为urls的模块

  9. 9

    Gunicorn + Django:ImportError:没有名为模块

  10. 10

    Django:ImportError:没有名为sslserver的模块

  11. 11

    Django:ImportError:没有名为“服务”的模块

  12. 12

    ImportError:django-allauth中没有名为“ django.contrib.sitesallauth”的模块

  13. 13

    在virtualenv中运行django-ImportError:没有名为django.core.management的模块?

  14. 14

    Django故障:django.setup()抛出“ ImportError:没有名为'project_name'的模块”

  15. 15

    Django:从django.urls反向导入;ImportError:没有名为urls的模块

  16. 16

    Python无法识别Django安装。(ImportError:没有名为django的模块)

  17. 17

    Django故障:django.setup()抛出“ ImportError:没有名为'project_name'的模块”

  18. 18

    在 virtualenv 中运行 django - ImportError:没有名为 django.core.management 的模块 - Windows 7

  19. 19

    Apache Django 应用程序:ImportError:没有名为 django.core.wsgi 的模块

  20. 20

    Django没有名为“ compressor”的模块

  21. 21

    Django没有名为utils的模块

  22. 22

    没有名为``forms''Django的模块

  23. 23

    django没有名为wiki的模块

  24. 24

    具有virtualenv和mod_wsgi的Apache:ImportError:没有名为“ django”的模块

  25. 25

    ImportError:使用manage.py时,没有名为django.core.management的模块

  26. 26

    ImportError:没有名为django.core.wsgi的模块(ubuntu)

  27. 27

    Django 1.7应用程序配置ImportError:没有名为appname.apps的模块

  28. 28

    ImportError:django-grappelli中没有名为应用程序的模块

  29. 29

    ImportError在Django 1.7中没有名为localflavor.us.forms的模块

热门标签

归档