假设这是一个博客模型:
class Blog(models.Model):
title = models.CharField(max_length=200)
pub_date = models.DateTimeField(default=datetime.now)
creator = models.ForeignKey(User)
content = BleachField()
这是另一个模型:
class Status(models.Model):
content = BleachField()
pub_date = models.DateTimeField(default=datetime.now)
creator = models.ForeignKey(User)
如何覆盖 BleachField 以对不同的 Textarea 小部件使用不同的所见即所得编辑器?即,因为Status
他们的意愿是不同的编辑,而Blog
他们的意愿是另一个。或者是否可以首先使用不同的所见即所得编辑器,然后在模板中,使用漂白过滤器:
{% load bleach_tags %}
{{ some_unsafe_content|bleach }
任何帮助都感激不尽!谢谢你。