Django tinymce安全模板标签

时间:2013-11-14 12:35:27

标签: python django django-tinymce

我正在尝试django tinymce,我想在主页上显示总共约200个字符的截断文本。

问题是我不希望显示html标签,也不希望在这个截断的文本中显示图像。有没有简单的方法来解决它?

实施例: 如果图像介于200个字符之间,则会显示img标记,属性等,如果我使用安全模板标记,则会渲染图像。我该如何解决这个问题?我应该编写自己的模板标签并删除图像吗?

第二个问题是我找不到从用户PC浏览图像并上传它的选项。我不希望任何页面查看媒体,我只想浏览和上传图像。

2 个答案:

答案 0 :(得分:1)

1)Django包含一个模板标签striptags来剥离html标签。它使用正则表达式,它不是正确的解决方案,但它可以完成这项工作。

2)看来,django-tinymce中没有包含浏览图片作为选项。您需要使用另一个模块并将其与TinyMCE集成以完成工作。

答案 1 :(得分:0)

您可以使用django-multiuploader上传图片。我有很好的经验。