- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在运行 django 1.7.2 和 python 2.7。
我有一个要添加的测试表单 django-tinymce到我的文本区域。
我已遵循教程 here安装 django-tinymce。
但是,当我尝试运行服务器时,我的本地开发服务器出现以下错误:
ImportError: No module named tiny-mce
以下是我安装 django-tinymce 的步骤:
将应用安装到我项目的虚拟环境中。
pip install django-tinymce
我通过运行 pip freeze (django-tinymce==2.2.0) 确认了上述安装。
然后我添加了 'tinymce',
到我的INSTALLED_APPS
然后我添加了 (r'^tinymce/', include('tinymce.urls')),
到我的网址。
然后我将 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: No module named 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
。
关于javascript - django 导入错误 : No module named tiny-mce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35741334/
在dojo 1.6的demo代码中,我发现了一些类似下面的代码: 那么,这样的代码是什么意思呢?这些代码和有什么区别 ? 最佳答案 看来你会看中文。我也是:-) 如果您在浏览器中打开演示页面 (
我在使用 tinyMCE 时遇到问题 至 , 并将初始化代码放在 之前,它工作正常。 初始化代码是这样的: tinyMCE.init({
请建议将tinymce添加到django管理区域的最佳方法。是否可以通过扩展我的模板目录中的/admin/change_form.html 来添加它? 最佳答案 我认为最好的方法是 django-ti
我正在使用 TinyMCE 文本编辑器,当行超出宽度时,其中的文本不会滚动,而是出现滚动条并且文本水平显示。如何将文本限制在文本框宽度内并且没有水平滚动条。 最佳答案 TinyMCE 中有一个参数,它
我正在尝试运行运行良好的 Perl 多核引擎。但是,当工作人员将数据添加到子例程中的全局散列时,一旦 MCE 过程完成,这些数据就会丢失(请参阅下面评论的位置)。我不认为这会成为问题,因为 %data
我已经下载了 Tiny MCE 的“全套”版本。我按照指示将它放在我的 php 表单中。但我只得到准系统的基本设置。我在插件文件夹中有所有插件???我按照说明使用以下代码:
我想根据自己的需要定制tiny mce。如果有人对此有任何想法,请帮助我。 问题是当您将微型 mce 添加到您的页面时,它位于 HTML dom 中的文本区域之后。 IE。 ......... 我想
我有一个文本框和文本区域,我已经尝试在您集中注意力时实现在元素上,会显示 Tiny MCE 栏。 问题是它无法正常工作,在我自己的元素中,它甚至会自行更改文本框和文本区域的宽度和高度。 我在 jsFi
我正在使用 MCE 做一些事情,它运行良好。我需要观察事件的发生,然后派生一个 MCE 进程来处理该事件。这很好用,但我遇到了一个问题,当我认为只有子 MCE 进程应该受到影响时,子进程中的错误会杀死
我正在使用 j-query tinyMce 插件作为编辑器。一切都很顺利。但现在我需要添加一个自定义按钮,以便我可以从日期选择器中插入日期。我做的是 在工具栏中添加了一个按钮。及其在编辑器外部的文本区
据我所知,mcelog 用于检查硬件中的内存错误。我想模拟同样的情况。我没有任何硬件有问题的机器可以模拟这种情况。任何人都可以建议我一些模拟器或任何其他方式来生成这些错误。因为我的主要目的是显示 Un
我正在尝试向 tinyMCE(textcolor 插件)添加一个插件,我已经设法让它工作了。但是,工具栏有一个我似乎无法弄清楚的小问题。也就是说,如何添加插件中的按钮而不是替换现有的工具栏? 我的初始
我使用的是 Tiny MCE 编辑器版本:3.5.7 我在同一页面上使用具有唯一 ID 的多个文本编辑器实例,并将这些编辑器包装在一个 div 中以显示和隐藏这些编辑器。一切正常。现在我想在用户隐藏编
我在输入一些文本并单击 tinyMCE 编辑器中的拼写检查图标时出现此错误。 错误响应: Warning: fsockopen(): php_network_getaddresses: getaddr
我目前主要是一名 Java 开发人员,想知道是否可以使用 C# 等语言为流行的服务创建 Windows MCE 插件?如果可能的话,我在哪里可以找到学习如何使用 C# 编写 MCE 插件的资源? 最佳
我正在开发高级 Wordpress 主题 [第一次 :)],我想知道如何将自定义按钮和选项添加到 Tiny MCE Editor 中。 像其他高级主题一样,它们提供了一个自定义按钮和一个用于自定义选项
我们在 CMS 中使用 Tiny-MCE,我们的用户希望能够更改表格中列的宽度。现在,我知道从 HTML Angular 来看,没有这样的实体“列”,但是在 Moodle 编辑器 HTMLAREA 中
我安装了 Django tiny mce,但是我在我的管理员中得到了一个正常的文本区域。任何人都可以帮助我将此更正为我可以访问文本格式的富文本区域吗? 这是我的settings.py import
我试图找出如何允许人们在 Tiny MCE 编辑器中缩进。现在,只要有人按下 tab他们只是进入下一个领域。是否有任何代码可以让他们实际点击 tab并让它为新段落创建一个选项卡。 最佳答案 你可以 c
在TinyMCE编辑器中,在编辑HTML时,我在开头添加了一些JS引用 我用它来刷 在我的 html 页面中。 但有时(场景并未完全重现),mce添加到脚本的 type 属性中。 所以就变成了,
我是一名优秀的程序员,十分优秀!