これがブログのモデルであるとします。
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 ウィジェットに異なる WYSIWYG エディタを使用する方法は? つまり、Status
彼らの意志のために別の編集者になり、Blog
彼らの意志のために別の編集者になります。または、最初に別の WYSIWYG エディターを使用してから、テンプレートでブリーチ フィルターを次のように使用しても問題ありません。
{% load bleach_tags %}
{{ some_unsafe_content|bleach }
どんな助けでも大歓迎です!ありがとうございました。