Django プロジェクトで TinyMCE を使用したいのですが、必要な設定をすべて行った後、ページにアクセスすると、フォームは通常の Django フォームのみをレンダリングし、TinyMCE リッチ テキスト フォームはレンダリングしません。以下は私の設定です。
tinymce フォルダーをメディア フォルダーにコピーしました。
C:/Python27/Scripts/nate/media/js/tiny_mce
設定.py
TINYMCE_JS_URL = '/media/js/tiny_mce/tiny_mce.js/'
TINYMCE_DEFAULT_CONFIG = {
'plugins': "table,spellchecker,paste,searchreplace",
'theme': "advanced",
'cleanup_on_startup': True,
'custom_undo_redo_levels': 10,
}
TINYMCE_SPELLCHECKER = True
TINYMCE_COMPRESSOR = True
urls.py
(r'^tinymce/', include('tinymce.urls')),
モデル
class Finmall(models.Model):
user=models.ForeignKey(User)
name=models.CharField(max_length=250, unique=True)
content1 = models.TextField()
content2 = models.TextField()
def __unicode__(self):
return self.user
テンプレート
<head>
<script type="text/javascript" src="{{ MEDIA_URL }}/js/tiny_mce/tiny_mce.js"></script>
</script>
</head>
{% block content %}
<div id="postcribbody" class="wrapper">
<p class="list">You can make it</p>
<form enctype="multipart/form-data" form action="." method="POST">
{% csrf_token %}
{{ FinmallForm.as_p }}
<input type="submit" class="cribput" value="Submit"/>
</form>
</div>
{% endblock %}
content1 と content2 に TinyMCE リッチ テキスト形式を表示するにはどうすればよいですか?