0

私のform.pyには、次のコードがあります

from django import forms
import autocomplete_light
from .models import Note
from django_summernote.widgets import SummernoteWidget, SummernoteInplaceWidget

class NoteForm(forms.ModelForm):
    title = forms.CharField(max_length=120)
    note = forms.CharField(widget=SummernoteWidget( attrs={'width': '50%', 'height': '400px'} ), label="Description", required=False )

    class Meta:
        model = Note
        exclude = ["slug", "author"]

しかし、私のテンプレートではサマーノートが正しく表示されず、ツールバーのみが表示されています。

ここに画像の説明を入力

次に、SummernoteWidget を SummernoteInplaceWidget に置き換えると、フォームが完全に消えます。すなわち

note = forms.CharField(widget=SummernoteInplaceWidget( attrs={'width': '50%', 'height': '400px'} ), label="Description", required=False )

ここに画像の説明を入力

4

1 に答える 1