加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – Django admin – 数据库插入/更新之前的进程字段

发布时间:2020-12-20 12:16:58 所属栏目:Python 来源:网络整理
导读:我有一个带文本字段的 django模型.我在管理站点上使用富文本编辑器(nicEdit),以允许客户端轻松地在该字段中输入标记.在将任何内容插入数据库之前,我想处理字段的内容并执行一些操作. 例如,我想剥离由MS Word,字体标签等生成的垃圾.我希望这部分应该很容易,但
我有一个带文本字段的 django模型.我在管理站点上使用富文本编辑器(nicEdit),以允许客户端轻松地在该字段中输入标记.在将任何内容插入数据库之前,我想处理字段的内容并执行一些操作.

例如,我想剥离由MS Word,字体标签等生成的垃圾.我希望这部分应该很容易,但我不知道要覆盖或挂钩以使其工作.

我还想检测远程链接的图像,将本地副本下载到MEDIA_ROOT,并将img src重新链接到本地??图像.我不太确定如何获取远程图像;我认为django.Storage可能有所帮助,但看起来它无法从远程URL获取内容.

有什么建议?

解决方法

剥离垃圾等应该使用自定义表单域完成.

下载图像……有多种方法可以解决这个问题.

>如果您选择将图像位置和原始位置存储在数据库中,则应使用预保存信号进行存储.>如果您选择直接在本地存储图像,那么您也可以将图像作为表格的一部分.只需下载所有远程图像,并用本地URL替换网址.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读