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