I have set up TinyMCE to work with the Admin panel (as per the instructions in the Django Docs http://code.djangoproject.com/wiki/AddWYSIWYGEditor )
The problem is that I have Inlines and other text areas within my model for which I don’t want TinyMCE to render
Does anyone know how to set TinyMCE to only load for particular fields within my model?
Thanks
EDIT
Ok, so I’ve installed django-tinymce and configured it
I have created the following in the admin.py of the model with the field I want to add tinymce to:
class FooAdminForm(forms.ModelForm):
class Meta:
model = Foo
def __init__(self, *args, **kwards):
self.bar = forms.TextField(widget=TinyMCE(attrs={'cols': 80, 'rows': 30}))
super(FooAdminForm, self).__init__(*args, **kwargs)
Unfortunately this still isn’t working
Right, if anyone is looking to do this:
First make sure the tinymce settings are correct:
Then in the admins.py of your model