Django的标记,混入是一个简单的Django的可重复使用的应用程序提供一个模型标记控制现场及NBSP;。现在这是很砍死在一起,而应随着时间的推移更加强劲。无论哪种方式,我发现它在很多地方已经相当有用。
在大的好处?可以同时提供一个标记字段,以及呈现内容字段,这意味着昂贵的每个模板标记渲染操作可以被降级到只有最简单的文本区域。大内容领域,可以在每一个模型保存重新呈现。
安装:
三个简单的步骤!
1.将“标记,混入”在你安装的应用程序。
2.地址:
 从标记-mixin.models进口MarkupMixin
3.确保你的模型继承混入:
 类YourModel(MarkupMixin):
  ...
4.设置您的型号标记字段选项:
  DEF MarkupOptions:
&NBSP; source_field = <你的标记内容字段> rendered_field = <您呈现的内容领域>
就是这样。一个重要问题,因为这个项目的性质哈克,你必须把MarkupMixin在你的模型继承列表的前面!这应该是最终固定,但现在它已经是与如何进行模型的save()函数被覆盖。
用法:
与上述所采取的步骤,您的管理标记的物品是相当简单:
&NBSP; >>> OBJ = YourModel.objects.get(PK = 1)
&NBSP; >>> obj.content
&NBSP; u'This是降价** **格式化文本区域“。
&NBSP; >>> obj.rendered_content
&NBSP; U'
这是一个降价的格式化格式化>文本区
。要求:
- 在Python的
评论没有发现