django在版本3之前的CMS包括WYMeditor和TinyMCE作爲選項;現在文本編輯插件已經從核心轉出。迄今爲止唯一提供的是CKeditor。如何爲django CMS 3.0實現(基於WYMEditor的)文本編輯器插件
我已經開始嘗試爲django CMS 3.0實現基於WYMeditor的文本插件。
我迄今爲止的工作:https://github.com/evildmp/djangocms-text-wymeditor
我也想記錄這一點,因爲其他人可能需要爲他們的首選編輯器做同樣的:https://github.com/divio/django-cms/pull/1883
我公司生產的代碼到目前爲止設法啓動WYMeditor,但最明顯的兩個迄今有:
- 沒有被保存在擊中保存
- 它尋找奇怪的地方JS文件(例如/static/admin/js/lang/en.js,只要我能告訴它看起來在/靜態/管理)
我想知道這三種策略中的哪一種可能是最成功的:
- 開始試圖通過嘗試遵循djangocms-的例子複製從Django的CMS 2.x的文本插件代碼的功能(我迄今已做)
- 啓動文本ckeditor插件
- 首先得到一個工作的WYM小部件的textarea,然後試圖創建一個Django CM基於該