Я новичок в использовании уценки. Я попытался использовать show_preview = False, чтобы реализовать предварительный просмотр, используя вместо этого jQuery.
class PostForm(forms.ModelForm):
content = forms.CharField(widget=PagedownWidget(show_preview=False))
publish = forms.DateField(widget = forms.SelectDateWidget)
class Meta:
model = Post
fields = [
"title",
"content",
"image",
"draft",
"publish",
]
к сожалению, выдает ошибку:
line 9, in PostForm
content = forms.CharField(widget=PagedownWidget(show_preview=False))
TypeError: __init__() got an unexpected keyword argument 'show_preview'
Я просмотрел файлы уценки и не смог найти show_preview, кроме как здесь:
4 <textarea {{ attrs|safe }}>{{ body }}</textarea>
5 </div>
6 {% if show_preview %}
7 <p class="wmd-preview-title">
8 <small>HTML Preview:</small>
Я бегу:
Django==2.2.6
django-markdown-deux==1.0.5
django-pagedown==2.0.3