<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create_image_plugin(filename, image, parent_plugin, **kwargs):
 """ Used for drag-n-drop image insertion with djangocms-text-ckeditor. Set TEXT_SAVE_IMAGE_FUNCTION='cmsplugin_filer_image.integrations.ckeditor.create_image_plugin' to enable. """

    from cmsplugin_filer_image.models import FilerImage
    from filer.models import Image
    image_plugin = FilerImage()
    image_plugin.placeholder = parent_plugin.placeholder
    image_plugin.parent = CMSPlugin.objects.get(pk=parent_plugin.id)
    image_plugin.position = CMSPlugin.objects.filter(parent=parent_plugin).count()
    image_plugin.language = parent_plugin.language
    image_plugin.plugin_type = 'FilerImagePlugin'
    image.seek(0)
    image_model = Image.objects.create(file=SimpleUploadedFile(name=filename, content=image.read()))
    image_plugin.image = image_model
    image_plugin.save()
    return image_plugin