title: From ckeditor_uploader.fields import RichTextUploadingField
body: <p>After installing the CKEditor from pip, I try to import CKEditor from models but it keeps giving me <code>ImportError cannot import name get_default_renderer</code>. </p>
  
  <p>After I followed the CKEditor documentation thoroughly, it still gives me the error. Is it my Django version 1.10 problem or the thoroughly version 5.6.1? Can someone give me direction?</p>
  
  <p><strong>models.py</strong></p>
  
  <pre><code>from django.db import models
  from django.conf import settings
  from django.utils import timezone
  from ckeditor_uploader.fields import RichTextUploadingField
  
  # Create your models here.
  
  class Post(models.Model):
      author = models.ForeignKey('auth.User', on_delete= models.CASCADE)
      title = models.CharField(max_length=200)
      text = models.RichTextUploadingField()
      image = models.ImageField()
      created_date = models.DateTimeField(default=timezone.now)
      published_date = models.DateTimeField(blank= True, null = True)
  </code></pre>
  
  <p><strong>views.py</strong></p>
  
  <pre><code>from django.shortcuts import render, get_object_or_404,  redirect
  from django.utils import timezone
  from .models import Post
  from .forms import CommentForm
  # Create your views here.
  
  def post_list(request):
    posts =   Post.objects.filter(published_date__lte=timezone.now()).order_by('-published_date')
  return render(request, 'blog/post_list.html', {'posts':posts })
  
  def post_detail(request, pk):
      post = get_object_or_404(Post, pk=pk)
  if request.method == 'POST':
      form = CommentForm(request.POST)
      if form.is_valid():
          comment = form.save(commit=False)
          comment.post = post
          comment.save()
          return redirect('blog:post_detail', pk=post.pk)
  else:
      form = CommentForm()
  return render(request, 'blog/post_detail.html', {'post':post, 'form':form }, )
  </code></pre>
  
  <p><strong>settings.py</strong></p>
  
  <pre><code>INSTALLED_APPS = [
    'app',
    'cart',
    'orders',
    'blog',
    'ckeditor_uploader',
    # Add your apps here to enable them
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
  ]
  
  CKEDITOR_JQUERY_URL = 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js'
  
  CKEDITOR_UPLOAD_PATH = 'uploads/'
  
  CKEDITOR_IMAGE_BACKEND = 'pillow'
  
  #CKEDITOR_CONFIGS = {
  #    'default':{
  #        'toolbar': None,
  #        }
  #    }
  </code></pre>
  
  <p><strong>urls.py</strong></p>
  
  <pre><code>from django.conf.urls import url
  import django.contrib.auth.views
  from django.conf.urls import include
  from django.contrib import admin
  from django.conf.urls.static import static
  from django.conf import settings
  # admin.autodiscover()
  
  urlpatterns = [
     url(r'^admin/', admin.site.urls),
     url(r'^cart', include('cart.urls')),
     url(r'^orders', include('orders.urls')),
     url(r'^', include('app.urls')),
     url(r'^blog/', include('blog.urls')),
     url(r'^ckeditor/', include('ckeditor_uploader.urls')),
  ]
  
  if settings.DEBUG:
     urlpatterns += static(settings.MEDIA_URL,  document_root=settings.MEDIA_ROOT)
  </code></pre>
  
  <h2>error page</h2>
  
  <pre><code>ImportError: cannot import name 'get_default_renderer'
  Unhandled exception in thread started by &lt;function check_errors.  &lt;locals&gt;.wrapper at 0x0421B4F8&gt;
   Traceback (most recent call last):
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site-    packages\django\utils\autoreload.py", line 226, in wrapper
   fn(*args, **kwargs)
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site-   packages\django\core\management\commands\runserver.py", line 113, in inner_run
   autoreload.raise_last_exception()
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site- packages\django\utils\autoreload.py", line 249, in raise_last_exception
   six.reraise(*_exception)
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\utils\six.py", line 685, in reraise
   raise value.with_traceback(tb)
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site- packages\django\utils\autoreload.py", line 226, in wrapper
  fn(*args, **kwargs)
  File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site-  packages\django\__init__.py", line 27, in setup
  apps.populate(settings.INSTALLED_APPS)
  File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site- packages\django\apps\registry.py", line 108, in populate
  app_config.import_models(all_models)
  File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site- packages\django\apps\config.py", line 199, in import_models
  self.models_module = import_module(models_module_name)
  File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32 \lib\importlib\__init__.py", line 126, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
   File "&lt;frozen importlib._bootstrap&gt;", line 978, in _gcd_import
   File "&lt;frozen importlib._bootstrap&gt;", line 961, in _find_and_load
   File "&lt;frozen importlib._bootstrap&gt;", line 950, in _find_and_load_unlocked
   File "&lt;frozen importlib._bootstrap&gt;", line 655, in _load_unlocked
   File "&lt;frozen importlib._bootstrap_external&gt;", line 678, in exec_module
   File "&lt;frozen importlib._bootstrap&gt;", line 205, in _call_with_frames_removed
   File "C:\Users\stylop\source\repos\alfiez\alfiez\blog\models.py", line 4, in &lt;module&gt;
  from ckeditor_uploader.fields import RichTextUploadingField
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site-packages\ckeditor_uploader\fields.py", line 3, in &lt;module&gt;
   from ckeditor import fields
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site-packages\ckeditor\fields.py", line 6, in &lt;module&gt;
   from .widgets import CKEditorWidget
   File "C:\Users\stylop\AppData\Local\Programs\Python\Python36-32\lib\site- packages\ckeditor\widgets.py", line 12, in &lt;module&gt;
   from django.forms.widgets import get_default_renderer
   ImportError: cannot import name 'get_default_renderer'
  </code></pre>