django - Django Admin 中的 WMD?

标签 django admin wmd

我知道如何使用 widget= 在常规 django 表单中使用 WMD 和其他此类 javascript 编辑器。但是,如何将 WMD 用于 Django 管理中的文本字段?最重要的是,我如何将它用于管理中 contrib.flatpages 上的内容字段?

另外,我想我可能喜欢使用 WMD 的 StackOverflow 分支,所以如果有必要,我想要任何特殊的说明。

我知道如何在模板中使用 Markdown 过滤器,所以这部分没问题。我只需要让编辑器出现并在管理界面中工作。

最佳答案

我放弃了尝试使用 WMD。相反,我使用了 Markitup!截至本文发布之时,WMD 的当前版本还不够完善。它的 StackOverflow 分支更好,但缺少许多我想要的功能。

相反,我决定使用 Markitup!它有一个 Django 可重用的应用程序。它还与现有的 django.contrib.markup 模板过滤器很好地集成在一起。

django-markitup

我还找到了一个网站,该网站展示了如何将其用于平面页面而无需编辑管理模板。

extending admin forms in django

关于django - Django Admin 中的 WMD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1258138/

相关文章:

python - 如何禁止将软件包添加到 Pipenv.lock 并由 Pipenv 安装?

python - 在没有syncdb的情况下使用Django时出现"Relation not found"错误

html - 如何将 Web 应用程序从 HTML 切换到 Markdown?

javascript - Javascript 中的简单 HTML 清理程序

css - 使用替代设置文件夹设置向 Django 显示在哪里可以找到我的静态文件

django - 让 Django REST framework 和 Django Channels 玩得很好

WordPress - 为自定义管理表创建内联编辑?

java - DropWizard 本身是否支持计划任务?

android - 以管理员身份运行 Android 应用

javascript - 为数学方程定制 MWD