You have several options.
I think the simplest is if you are using Django 1.2, then you need to create your own form for your administrator and use the "widgets" option:
ProjectForm(forms.ModelForm)
class Meta:
model = Project
widgets = {
'field_1' : forms.Textarea(attrs={'class':'ckeditor'}),
'field_2' : forms.Textarea(attrs={'class':'ckeditor'}),
...
}
Django, , , ckEditor, :
ProjectForm(forms.ModelForm)
class Meta:
model = Project
field_1 = forms.SomeField(label=u'my label', widget=forms.Textarea(attrs={'class':'ckeditor'}))
:
ProjectForm(forms.ModelForm)
class Meta:
model = Project
def __init__(self, *args, **kwargs):
super(ProjectForm, self).__init__(*args, **kwargs)
self.fields['field_1'].widget = forms.Textarea(attrs={'class':'ckeditor'})
, ProjectAdmin ProjectForm:
class ProjectAdmin(admin.ModelAdmin)
form = ProjectForm