我正在尝试django tinymce,我想在主页上显示总共约200个字符的截断文本。
问题是我不希望显示html标签,也不希望在这个截断的文本中显示图像。有没有简单的方法来解决它?
实施例: 如果图像介于200个字符之间,则会显示img标记,属性等,如果我使用安全模板标记,则会渲染图像。我该如何解决这个问题?我应该编写自己的模板标签并删除图像吗?
第二个问题是我找不到从用户PC浏览图像并上传它的选项。我不希望任何页面查看媒体,我只想浏览和上传图像。
答案 0 :(得分:1)
1)Django包含一个模板标签striptags
来剥离html标签。它使用正则表达式,它不是正确的解决方案,但它可以完成这项工作。
2)看来,django-tinymce
中没有包含浏览图片作为选项。您需要使用另一个模块并将其与TinyMCE集成以完成工作。
答案 1 :(得分:0)
您可以使用django-multiuploader上传图片。我有很好的经验。