1

このインストールガイドを読んで、djangoでtinymceをインストールしました。まず、機能していません。次に、管理者アカウントとのみリンクされているようです。さらに、tinymce と django の統合に関する他のブログも、管理者アカウントのみを対象としています。

私は基本的にブログアプリケーションを作成しています.tinymceのすべてではなく、いくつかの基本的な機能を提供したいと考えています. 私は何をすべきか?他のテキスト エディタに切り替える必要がありますか。

4

3 に答える 3

3

サーバー側では何もせず、JS ファイルを含め、通常の JS-init を使用してウィジェットを作成することをお勧めします。

于 2011-12-10T22:52:29.790 に答える
2

それを試してみてください:

class MyForm(forms.Form):

    def __init__(self, *args, **kwargs):
        super(MyForm, self).__init__(+args, **kwargs)
        self.fields['FIELD_NAME'].widget = TinyMCE()
于 2011-12-10T17:46:46.437 に答える
1

ドキュメントで述べたように、フォーム クラスでウィジェットを指定する必要があります。

from tinymce.widgets import TinyMCE

class MyForm(ModelForm):
    html = forms.CharField(widget=TinyMCE())
于 2011-12-10T18:02:16.360 に答える