title: django runserver works, but with daphne there's an error
body: <p>I have a django website with channels for websockets that is working on my local machine. I can call <code>python manage.py runserver</code> and the site runs fine, the frontend websocket connection can send and receive from the backend server. However, when I wrap the django code in a daphne call, it throws an error:</p>
  
  <p><code>daphne -b 0.0.0.0 backend.app_proj.asgi:application</code></p>
  
  <pre><code>File "c:\projects\injurycheck\v1\lib\site-packages\django\__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS)
  File "c:\projects\injurycheck\v1\lib\site-packages\django\apps\registry.py", line 91, in populate app_config = AppConfig.create(entry)
  File "c:\projects\injurycheck\v1\lib\site-packages\django\apps\config.py", line 90, in create module = import_module(entry)
  File "C:\Program Files\Python38\lib\importlib\__init__.py", line 127, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
  File "&lt;frozen importlib._bootstrap&gt;", line 1014, in _gcd_import
  File "&lt;frozen importlib._bootstrap&gt;", line 991, in _find_and_load
  File "&lt;frozen importlib._bootstrap&gt;", line 973, in _find_and_load_unlocked
  ModuleNotFoundError: No module named 'pipeline' 
  </code></pre>
  
  <p>Can anyone say why the site builds correctly under runserver, but inside daphne it can't find an app that is actually included in INSTALLED_APPS?</p>