模块“ mysite.asgi”在Heroku和Django应用程序上没有属性“ channel_layer”

杰克022

我正在尝试将Django应用程序部署到Heroku,但我不断收到以下错误:

2020-04-13T08:45:00.134349+00:00 app[web.1]: Traceback (most recent call last):
2020-04-13T08:45:00.134389+00:00 app[web.1]:   File "/app/.heroku/python/bin/daphne", line 8, in <module>
2020-04-13T08:45:00.134519+00:00 app[web.1]:     sys.exit(CommandLineInterface.entrypoint())
2020-04-13T08:45:00.134524+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.7/site-packages/daphne/cli.py", line 191, in entrypoint
2020-04-13T08:45:00.134697+00:00 app[web.1]:     cls().run(sys.argv[1:])
2020-04-13T08:45:00.134699+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.7/site-packages/daphne/cli.py", line 252, in run
2020-04-13T08:45:00.134891+00:00 app[web.1]:     application = import_by_path(args.application)
2020-04-13T08:45:00.134913+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.7/site-packages/daphne/utils.py", line 14, in import_by_path
2020-04-13T08:45:00.135028+00:00 app[web.1]:     target = getattr(target, bit)
2020-04-13T08:45:00.135056+00:00 app[web.1]: AttributeError: module 'mysite.asgi' has no attribute 'channel_layer

这是我的Procfile:

web: daphne WR.asgi:channel_layer --port $PORT --bind 0.0.0.0 -v2

这就是我在settings.py上定义Redis的方式

CHANNEL_LAYERS = {
    'default': {
        'BACKEND': 'channels_redis.core.RedisChannelLayer',
        'CONFIG': {
            "hosts": [('https://mytestapp1.herokuapp.com/', 6379)],
            'capacity': 1500,
            'expiry': 2,
        },
    },
}

谁能帮我找到我做错了什么?难道我必须将Redis heroku插件添加到我的应用程序中?

贝蒂尼奥加戈

看到asgi.py会很好,但是我想这可能会有所帮助。

网址:daphne WR.asgi:application --port $ PORT --bind 0.0.0.0 -v2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ImportError:没有名为mysite.settings的模块(Django)

来自分类Dev

Django索引页面显示ViewDoesNotExist位于/无法导入mysite.views.home。父模块mysite.views不存在

来自分类Dev

ImportError:没有名为mysite.wsgi的模块-uwsgi和nginx设置

来自分类Dev

Django ImportError:无法导入设置“ mysite.settings.local”(在sys.path上吗?):没有名为settings.local的模块

来自分类Dev

在Heroku上运行应用程序时,没有名为“ app.settings”的模块错误

来自分类Dev

模块“ main”没有属性应用程序-带有Django的Google App Engine Python

来自分类Dev

ValueError:无法配置处理程序“文件”:[Errno 13] 权限被拒绝:“/var/log/mysite/mysite.log”

来自分类Dev

mysite.com/api和mysite / images不被别名为我的域

来自分类Dev

Django:没有名为应用程序的模块

来自分类Dev

角度应用程序上的多个根模块

来自分类Dev

SilverStripe 3:模块可以扩展mysite / code / Page.php吗?

来自分类Dev

创建Django项目后缺少mysite.wsgi文件

来自分类Dev

如何在本地测试Heroku python应用程序?ImportError:没有名为wsgi的模块

来自分类Dev

Google App Engine:模块没有属性应用程序...但存在属性应用程序(由/ _ah / start调用)

来自分类Dev

Apache Django 应用程序:ImportError:没有名为 django.core.wsgi 的模块

来自分类Dev

在gunicorn上部署flask应用程序,模块对象没有属性

来自分类Dev

Pytest Flask应用程序AttributeError:模块“ src.api”没有属性“ test_client”

来自分类Dev

Spring 集成测试模块从单独的模块运行应用程序,没有数据库配置的属性

来自分类Dev

ImportError:没有名为应用程序的模块

来自分类Dev

kivy:ImportError:没有名为应用程序的模块

来自分类Dev

Gunicorn ImportError:没有名为应用程序的模块

来自分类Dev

应用程序无法使用模块的模块

来自分类Dev

本地正常,但在应用程序引擎上:ModuleNotFoundError:没有名为“ google”的模块

来自分类Dev

django外部应用程序安装“错误:没有名为nested-inlines的模块”

来自分类Dev

Django 1.7应用程序配置ImportError:没有名为appname.apps的模块

来自分类Dev

ImportError:django-grappelli中没有名为应用程序的模块

来自分类Dev

django错误-ImportError:没有名为应用程序的模块

来自分类Dev

Django 1.4导入错误没有名为应用程序的模块

来自分类Dev

在本地部署应用程序后,Django“ ImportError:没有名为请求的模块”

Related 相关文章

  1. 1

    ImportError:没有名为mysite.settings的模块(Django)

  2. 2

    Django索引页面显示ViewDoesNotExist位于/无法导入mysite.views.home。父模块mysite.views不存在

  3. 3

    ImportError:没有名为mysite.wsgi的模块-uwsgi和nginx设置

  4. 4

    Django ImportError:无法导入设置“ mysite.settings.local”(在sys.path上吗?):没有名为settings.local的模块

  5. 5

    在Heroku上运行应用程序时,没有名为“ app.settings”的模块错误

  6. 6

    模块“ main”没有属性应用程序-带有Django的Google App Engine Python

  7. 7

    ValueError:无法配置处理程序“文件”:[Errno 13] 权限被拒绝:“/var/log/mysite/mysite.log”

  8. 8

    mysite.com/api和mysite / images不被别名为我的域

  9. 9

    Django:没有名为应用程序的模块

  10. 10

    角度应用程序上的多个根模块

  11. 11

    SilverStripe 3:模块可以扩展mysite / code / Page.php吗?

  12. 12

    创建Django项目后缺少mysite.wsgi文件

  13. 13

    如何在本地测试Heroku python应用程序?ImportError:没有名为wsgi的模块

  14. 14

    Google App Engine:模块没有属性应用程序...但存在属性应用程序(由/ _ah / start调用)

  15. 15

    Apache Django 应用程序:ImportError:没有名为 django.core.wsgi 的模块

  16. 16

    在gunicorn上部署flask应用程序,模块对象没有属性

  17. 17

    Pytest Flask应用程序AttributeError:模块“ src.api”没有属性“ test_client”

  18. 18

    Spring 集成测试模块从单独的模块运行应用程序,没有数据库配置的属性

  19. 19

    ImportError:没有名为应用程序的模块

  20. 20

    kivy:ImportError:没有名为应用程序的模块

  21. 21

    Gunicorn ImportError:没有名为应用程序的模块

  22. 22

    应用程序无法使用模块的模块

  23. 23

    本地正常,但在应用程序引擎上:ModuleNotFoundError:没有名为“ google”的模块

  24. 24

    django外部应用程序安装“错误:没有名为nested-inlines的模块”

  25. 25

    Django 1.7应用程序配置ImportError:没有名为appname.apps的模块

  26. 26

    ImportError:django-grappelli中没有名为应用程序的模块

  27. 27

    django错误-ImportError:没有名为应用程序的模块

  28. 28

    Django 1.4导入错误没有名为应用程序的模块

  29. 29

    在本地部署应用程序后,Django“ ImportError:没有名为请求的模块”

热门标签

归档