1

私はDjango管理者でCKEditorを使用しています。たとえば、使用した特定のフォームに対して:

class ChoiceForm(forms.ModelForm):
    text = forms.CharField(widget=CKEditorWidget())
    class Meta:
        model = Choice
        fields = '__all__'

私のsettings.pyで正しい構成を使用すると、正常に動作します。問題は、テキスト フィールドが textArea であり、代わりに TextInput が必要なことです。CKEditor を使用する前は、フィールドは次のようでした。

text=forms.CharField(label='Name', max_length=100,
                               widget=forms.TextInput(attrs={'size': '20'}))

CKEditor を TextInput として特定のサイズで使用して、必要なものを作成するにはどうすればよいですか?

4

0 に答える 0