在 TinyMce django 中添加插件(power paste)
Add plugins (power paste) in TinyMce django
您好,我正在尝试在我的 Django 应用程序的 TinyMce 中添加粘贴插件。
这是 setting.py 配置。
TINYMCE_DEFAULT_CONFIG = {
"toolbar": 'mobileequationeditor',
'height': 360,
'width': 1120,
'cleanup_on_startup': True,
'custom_undo_redo_levels': 20,
'selector': 'textarea',
'theme': 'modern',
'plugins':"powerpaste",
'toolbar1': '''
fullscreen preview bold italic underline | fontselect,
fontsizeselect | forecolor backcolor | alignleft alignright |
aligncenter alignjustify | indent outdent | bullist numlist table |
| link image media | codesample | MathJax |
''',
'toolbar2': '''
visualblocks visualchars |
charmap hr pagebreak nonbreaking anchor | code |
''',
'contextmenu': 'formats | link image',
'menubar': True,
'statusbar': True,
}
当我在管理员中打开模型时出现错误提示
Failed to load plugin: powerpaste from url https://website.com/static/tinymce/js/tinymce/plugins/powerpaste/plugin.min.js
我已经尝试收集静态数据,但没有收集到新的静态数据。
我在哪里可以获得 plugin.min.js 以及我应该把它放在哪里。
我在setting.py中的静态文件配置是
STATIC_ROOT = os.path.join(BASE_DIR,'staticfiles')
STATIC_URL = '/static/'
我正在 运行 这些正在生产中。
有什么解决办法?
问题是我想将图像从 word 文件直接复制到 RichTextField 中。
PowerPaste 是一个商业插件,因此它不是可免费访问的 TinyMCE 包的一部分。您需要购买 PowerPaste 才能访问该插件,此时您可以下载它并将其添加到您的项目中。
如果您选择这样做,我建议您将 PowerPaste 代码与其余 TinyMCE 代码分开放置,并使用 external_plugins
通过 TinyMCE 配置加载它。这将允许您更新核心 TinyMCE 编辑器代码而不会意外删除 PowerPaste 代码。
您好,我正在尝试在我的 Django 应用程序的 TinyMce 中添加粘贴插件。 这是 setting.py 配置。
TINYMCE_DEFAULT_CONFIG = {
"toolbar": 'mobileequationeditor',
'height': 360,
'width': 1120,
'cleanup_on_startup': True,
'custom_undo_redo_levels': 20,
'selector': 'textarea',
'theme': 'modern',
'plugins':"powerpaste",
'toolbar1': '''
fullscreen preview bold italic underline | fontselect,
fontsizeselect | forecolor backcolor | alignleft alignright |
aligncenter alignjustify | indent outdent | bullist numlist table |
| link image media | codesample | MathJax |
''',
'toolbar2': '''
visualblocks visualchars |
charmap hr pagebreak nonbreaking anchor | code |
''',
'contextmenu': 'formats | link image',
'menubar': True,
'statusbar': True,
}
当我在管理员中打开模型时出现错误提示
Failed to load plugin: powerpaste from url https://website.com/static/tinymce/js/tinymce/plugins/powerpaste/plugin.min.js
我已经尝试收集静态数据,但没有收集到新的静态数据。 我在哪里可以获得 plugin.min.js 以及我应该把它放在哪里。
我在setting.py中的静态文件配置是
STATIC_ROOT = os.path.join(BASE_DIR,'staticfiles')
STATIC_URL = '/static/'
我正在 运行 这些正在生产中。
有什么解决办法? 问题是我想将图像从 word 文件直接复制到 RichTextField 中。
PowerPaste 是一个商业插件,因此它不是可免费访问的 TinyMCE 包的一部分。您需要购买 PowerPaste 才能访问该插件,此时您可以下载它并将其添加到您的项目中。
如果您选择这样做,我建议您将 PowerPaste 代码与其余 TinyMCE 代码分开放置,并使用 external_plugins
通过 TinyMCE 配置加载它。这将允许您更新核心 TinyMCE 编辑器代码而不会意外删除 PowerPaste 代码。