shaunsephton/django-ckeditor — pull request #61 by Satchitananda (2013-07-15 09:18:41+00:00)
Title: Fix of admin inlines with 

Now we can specify separate admin widget config:
CKEDITOR_CONFIGS = {
'default': {
'toolbar': 'Basic',
},
'default_admin': {
'toolbar': 'Basic',
'admin_inline': True,
'jquery_prefix': 'django.jQuery',
}
}

Where 'admin_inline' is a flag to use another mechanism to create CKEditor widget, and optional 'jquery_prefix' is your admin jQuery prefix,'django.jQuery' for default, it is useful when you has own jQuery for django admin.

Then you should create a ModelForm for your admin, and recreate CKEditorWidget with this config_name:

class BlockAdminForm(ModelForm):
def __init__(self, *args, ** kwargs):
super(BlockAdminForm, self).__init__(*args, **kwargs)
self.fields['content'].widget = CKEditorWidget(config_name='default_admin')

class Meta:
model = Block

class BlockAdmin(StackedInline):
model = Block
form = BlockAdminForm
extra = 1

class SomeModelAdmin(ModelAdmin):
inlines = [BlockAdmin]