django-tinymce (http://http://django-tinymce.googlecode.com/) アプリを使用して、django admin に WYSIWYG エディターを表示しようとしています。
私はそれをダウンロードしてインストールし、tinymce 自体をダウンロードして /js/tiny_mce に配置し、settings.py で何も変更せず、次のように HTMLField をモデルに追加しました。
class MyModel(models.Model):
text = tinymce.models.HTMLField()
...
django-admin を使用して新しいエントリを追加すると、tinyMCE がそこに表示されますが、ツールバーもステータスバーもなく、入力できるプレーンな空白だけです。太字/斜体のホットキーが機能します。
私は、lighttpd を使用して tinymce の JavaScript を処理し、django の組み込みサーバーを残りの部分に使用しています。
誰でも私を助けることができますか?
編集:わかりました、正確な理由はわかりませんが、これの原因は、lighttpd が応答ヘッダーで .js および .css の不適切なコンテンツ タイプを送信していたことです。lighttpd の設定を変更することで修正されました。