我有一个带有文本字段的Django模型。我在管理网站上使用了富文本编辑器(nicEdit),以允许客户轻松地将标记输入到该字段中。我想处理该字段的内容并在将任何内容插入数据库之前执行一些操作。Django admin - 数据库插入/更新前的过程字段
例如,我想剥离由MS Word生成的垃圾,字体标签等。我希望这部分应该很容易,但我不确定要重写或挂钩以使其工作。
我也想检测远程链接的图像,将本地副本下载到MEDIA_ROOT,并将img src重新链接到本地图像。我不太确定如何去获取远程图像;我认为django.Storage
可能会有帮助,但看起来它无法从远程URL获取内容。
有什么建议吗?
我应该提到,我还没有搞砸表格,更不用说创建自定义表单字段。如果你可以发表一个简短的例子,我会永远感激。另外,如何下载图像? – 2010-08-15 02:31:52
@no:在这种情况下,为什么你不尝试这样的事情:http://code.google.com/p/django-richtext/ – Wolph 2010-08-15 12:23:23
谢谢,我会看看源代码。从那里链接的django-photologue项目看起来也不错。这仍然不能解决图像下载问题,但它看起来像urllib可以覆盖。 – 2010-08-15 20:47:34