title: Django-CMS : Unexpected keyword argument 'providing_args'
body: <p>I have installed a vanilla django-cms on a new server. I installed all requirements. It all went fine, up untill the point where I wanted to migrate to the database (Postgres).</p>
  <p>So this is what I did :</p>
  <ol>
  <li>Tried reinstalling and installing it all again. Didn't change it.</li>
  <li>Used google to try and find people with the same error.</li>
  <li>Try editing the signals file on which the error(shown below) fires, but that meant rewriting it all, which still made it unresponsive.</li>
  </ol>
  <p>Traceback:</p>
  <pre><code>  File &quot;manage.py&quot;, line 22, in &lt;module&gt;
      main()
    File &quot;manage.py&quot;, line 18, in main
      execute_from_command_line(sys.argv)
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/django/core/management/_                                                                                                                                                             _init__.py&quot;, line 425, in execute_from_command_line
      utility.execute()
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/django/core/management/_                                                                                                                                                             _init__.py&quot;, line 401, in execute
      django.setup()
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/django/__init__.py&quot;, lin                                                                                                                                                             e 24, in setup
      apps.populate(settings.INSTALLED_APPS)
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/django/apps/registry.py&quot;                                                                                                                                                             , line 114, in populate
      app_config.import_models()
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/django/apps/config.py&quot;,                                                                                                                                                              line 300, in import_models
      self.models_module = import_module(models_module_name)
    File &quot;/usr/lib/python3.8/importlib/__init__.py&quot;, line 127, in import_module
      return _bootstrap._gcd_import(name[level:], package, level)
    File &quot;&lt;frozen importlib._bootstrap&gt;&quot;, line 1014, in _gcd_import
    File &quot;&lt;frozen importlib._bootstrap&gt;&quot;, line 991, in _find_and_load
    File &quot;&lt;frozen importlib._bootstrap&gt;&quot;, line 975, in _find_and_load_unlocked
    File &quot;&lt;frozen importlib._bootstrap&gt;&quot;, line 671, in _load_unlocked
    File &quot;&lt;frozen importlib._bootstrap_external&gt;&quot;, line 848, in exec_module
    File &quot;&lt;frozen importlib._bootstrap&gt;&quot;, line 219, in _call_with_frames_removed
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/cms/models/__init__.py&quot;,                                                                                                                                                              line 12, in &lt;module&gt;
      from cms import signals as s_import  # nopyflakes
    File &quot;/websites/fl/flvenv/lib/python3.8/site-packages/cms/signals/__init__.py&quot;                                                                                                                                                             , line 16, in &lt;module&gt;
      page_moved = Signal(providing_args=[&quot;instance&quot;])
  TypeError: __init__() got an unexpected keyword argument 'providing_args'
  </code></pre>
  <p>Anybody got an idea? Did I miss something.
  Thanks for your time!</p>