Использование django-tinymce Я успешно вложил TinyMCE в Администратор раньше. Вложение его в интерфейсной форме, похоже, не работает для меня.TinyMCE в шаблоне Django
У меня есть форма, которая является моделью. Он не добавляет лишних полей («комментарий» и «оператор» - это единственные используемые поля и они существуют в модели). В поле textarea, 'comment', этой формы я бы хотел использовать TinyMCE. Я попробовал следующее:
class EntryForm(forms.ModelForm):
comment = forms.CharField(widget=TinyMCE(attrs={'cols': 80, 'rows': 30}, mce_attrs=TINYMCE_USER_CONFIG))
class Meta:
model = Entry
fields = ['statement','comment',]
и
class EntryForm(forms.ModelForm):
class Meta:
model = Entry
fields = ['statement','comment',]
def __init__(self, *args, **kwargs):
super(EntryForm, self).__init__(*args, **kwargs)
self.fields['comment'].widget = TinyMCE(attrs={'cols': 80, 'rows': 15}, mce_attrs=TINYMCE_USER_CONFIG,)
и
class EntryForm(forms.ModelForm):
class Meta:
model = Entry
fields = ['statement','comment',]
class Media:
js = ('/media/tinymce/jscripts/tiny_mce/tiny_mce.js',
'/sitemedia/js/tinymce_setup.js',)
В HEAD
HTML-теги навел Я {{ form.media }}
(форма называется form
в представлениях и шаблон) , Я также использую Grappelli и Filebrowser для администратора.
Может кто-нибудь объяснить, что мне не хватает, или процесс его работы? Большое спасибо!