【发布时间】:2012-08-24 12:06:21
【问题描述】:
我正在为 TinyMCE 构建自定义图像插入插件。这个想法是,每篇文章已经通过 ArticleImage 模型与图像集合建立了关系,该模型允许用户提供特定于文章的标题。 TinyMCE 将插入一个自定义标签(类似于<myapp:image image-id="9389" caption="Caption override">),该标签在编辑器中呈现为图像和标题的预览,并呈现为<figure><img src="images/9389.jpg" /><figcaption>Caption override (Photo: photographer)</figcaption></figure>。这同样可以是 <myapp:poll> 或 <myapp:video>。
我的问题是:在 Django 视图中将这个“虚拟标签”解析为其呈现的 HTML 的最佳方式是什么(以及最佳位置在哪里)?
或者还有其他更好的方法吗?
【问题讨论】: