This a Django CMS Text plugin loading asynchronously its content. To use it just declare "cms_ajax_text_plugin" in your INSTALLED_APPS and add to your urls.py the following: urlpatterns += patterns('', url('^plugin/', include('cms_ajax_text_plugin.urls')), ) in order to allow the plugin view to be called by AJAX