私は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 として特定のサイズで使用して、必要なものを作成するにはどうすればよいですか?