Сначала убедитесь, что настройки TinyMCE правильно настроить.
tinymce.init({
editor_deselector : /(highlight|disablemce)/
})
в моем случае "editor_deselector" имеет выше вариант.
Использование форм администратора для отключения опции tinymce для определенного текстового поля. Прежде всего, необходимо импортировать:
from django.forms import TextInput, Textarea
from django.db import models
, а затем
class MyForm(forms.ModelForm):
class Meta:
model:MyModel
three = forms.CharField(widget=forms.Textarea(attrs={'rows':5, 'cols':80, 'style':"width: 610px;","class": "disablemce"}))
class MyModelAdmin(ModelAdmin):
model: MyModel
form: MyForm
Если вы хотите изменить размер поля TEXTAREA, то вы просто добавьте 'строки': 5, 'Cols': 80, в ваших настройках attrs, также вы хотите добавить ширину, затем отрегулируйте 'style': "width: 610px;" в ваших настройках.
Спасибо! Я понял. Просто добавил: от Джанго импортных форм класса PageForm (forms.ModelForm): три = forms.Textarea (ATTRS = { "класс": "mceNoEditor"}) класса PageAdmin (TinyMCEAdmin): модели = PAGE form = PageForm – Aleksandr