次のように、Django 1.10 テンプレートの特定のフォーム フィールドで QuillJS を使用しようとしています。
<link href="https://cdn.quilljs.com/1.1.3/quill.snow.css" rel="stylesheet">
<script src="https://cdn.quilljs.com/1.1.3/quill.js"></script>
<!-- Initialize Quill editor -->
<script>
var quill = new Quill('#id_text', {
theme: 'snow'
});
</script>
問題は、Django が、Quill を使用したいフォーム フィールドをtextarea
ではなくとしてレンダリングしdiv
、Quill が機能していないように見えることです。テキストに適用された効果は、視覚的にも結果の出力にも登録されません。既存のレコードを編集しようとすると、textarea
タグ間のソース HTML にあるにもかかわらず、最初のテキストがエディターに表示されません。
Quill が動作しないのは既知の問題ですか、textarea
それとも他に問題がある可能性がありますか?