django channels ImproperlyConfigured: Cannot find 'app' in ASGI_APPLICATION module
up vote
0
down vote
favorite
I've looked at similar questions regarding this error setting up channels messaging with Django. I have tried upgrading Django and Channels and changing the requirements.txt file.
"Cannot find %r in ASGI_APPLICATION module %s" % (name, path)
django.core.exceptions.ImproperlyConfigured: Cannot find 'app' in ASGI_APPLICATION module <MyApp>.routing
my routing config is as per the tutorial in mysite/routing
application = ProtocolTypeRouter({
# (http->django views is added by default)
'websocket': AuthMiddlewareStack(
URLRouter(
chat.routing.websocket_urlpatterns
)
),
})
and the import statement that is supposed to just be simply
import chat.routing
is not being recognized as the tutorial states it should be in my IDE.
my directory structure is exactly per the tutorial as well
with setting config
INSTALLED_APPS = [
'channels',
'chat',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
and
ASGI_APPLICATION = 'chat.routing.application'
Thanks
python django redis channels
New contributor
add a comment |
up vote
0
down vote
favorite
I've looked at similar questions regarding this error setting up channels messaging with Django. I have tried upgrading Django and Channels and changing the requirements.txt file.
"Cannot find %r in ASGI_APPLICATION module %s" % (name, path)
django.core.exceptions.ImproperlyConfigured: Cannot find 'app' in ASGI_APPLICATION module <MyApp>.routing
my routing config is as per the tutorial in mysite/routing
application = ProtocolTypeRouter({
# (http->django views is added by default)
'websocket': AuthMiddlewareStack(
URLRouter(
chat.routing.websocket_urlpatterns
)
),
})
and the import statement that is supposed to just be simply
import chat.routing
is not being recognized as the tutorial states it should be in my IDE.
my directory structure is exactly per the tutorial as well
with setting config
INSTALLED_APPS = [
'channels',
'chat',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
and
ASGI_APPLICATION = 'chat.routing.application'
Thanks
python django redis channels
New contributor
2
Add your routing config. Add relevant code snippets.
– a_k_v
Nov 5 at 3:58
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I've looked at similar questions regarding this error setting up channels messaging with Django. I have tried upgrading Django and Channels and changing the requirements.txt file.
"Cannot find %r in ASGI_APPLICATION module %s" % (name, path)
django.core.exceptions.ImproperlyConfigured: Cannot find 'app' in ASGI_APPLICATION module <MyApp>.routing
my routing config is as per the tutorial in mysite/routing
application = ProtocolTypeRouter({
# (http->django views is added by default)
'websocket': AuthMiddlewareStack(
URLRouter(
chat.routing.websocket_urlpatterns
)
),
})
and the import statement that is supposed to just be simply
import chat.routing
is not being recognized as the tutorial states it should be in my IDE.
my directory structure is exactly per the tutorial as well
with setting config
INSTALLED_APPS = [
'channels',
'chat',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
and
ASGI_APPLICATION = 'chat.routing.application'
Thanks
python django redis channels
New contributor
I've looked at similar questions regarding this error setting up channels messaging with Django. I have tried upgrading Django and Channels and changing the requirements.txt file.
"Cannot find %r in ASGI_APPLICATION module %s" % (name, path)
django.core.exceptions.ImproperlyConfigured: Cannot find 'app' in ASGI_APPLICATION module <MyApp>.routing
my routing config is as per the tutorial in mysite/routing
application = ProtocolTypeRouter({
# (http->django views is added by default)
'websocket': AuthMiddlewareStack(
URLRouter(
chat.routing.websocket_urlpatterns
)
),
})
and the import statement that is supposed to just be simply
import chat.routing
is not being recognized as the tutorial states it should be in my IDE.
my directory structure is exactly per the tutorial as well
with setting config
INSTALLED_APPS = [
'channels',
'chat',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
and
ASGI_APPLICATION = 'chat.routing.application'
Thanks
python django redis channels
python django redis channels
New contributor
New contributor
edited Nov 6 at 23:54
New contributor
asked Nov 5 at 3:51
L1ghtsp33D
11
11
New contributor
New contributor
2
Add your routing config. Add relevant code snippets.
– a_k_v
Nov 5 at 3:58
add a comment |
2
Add your routing config. Add relevant code snippets.
– a_k_v
Nov 5 at 3:58
2
2
Add your routing config. Add relevant code snippets.
– a_k_v
Nov 5 at 3:58
Add your routing config. Add relevant code snippets.
– a_k_v
Nov 5 at 3:58
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Pretty sure this was the problem. Needed to add this asgi.py file next to wsgi.py
import os
import django
from channels.routing import get_default_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "<myproj>.settings")
django.setup()
application = get_default_application()
and start server with
(vEnv)$daphne <myproj>.asgi:application --port 8888
New contributor
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Pretty sure this was the problem. Needed to add this asgi.py file next to wsgi.py
import os
import django
from channels.routing import get_default_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "<myproj>.settings")
django.setup()
application = get_default_application()
and start server with
(vEnv)$daphne <myproj>.asgi:application --port 8888
New contributor
add a comment |
up vote
0
down vote
Pretty sure this was the problem. Needed to add this asgi.py file next to wsgi.py
import os
import django
from channels.routing import get_default_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "<myproj>.settings")
django.setup()
application = get_default_application()
and start server with
(vEnv)$daphne <myproj>.asgi:application --port 8888
New contributor
add a comment |
up vote
0
down vote
up vote
0
down vote
Pretty sure this was the problem. Needed to add this asgi.py file next to wsgi.py
import os
import django
from channels.routing import get_default_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "<myproj>.settings")
django.setup()
application = get_default_application()
and start server with
(vEnv)$daphne <myproj>.asgi:application --port 8888
New contributor
Pretty sure this was the problem. Needed to add this asgi.py file next to wsgi.py
import os
import django
from channels.routing import get_default_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "<myproj>.settings")
django.setup()
application = get_default_application()
and start server with
(vEnv)$daphne <myproj>.asgi:application --port 8888
New contributor
New contributor
answered Nov 7 at 0:00
L1ghtsp33D
11
11
New contributor
New contributor
add a comment |
add a comment |
L1ghtsp33D is a new contributor. Be nice, and check out our Code of Conduct.
L1ghtsp33D is a new contributor. Be nice, and check out our Code of Conduct.
L1ghtsp33D is a new contributor. Be nice, and check out our Code of Conduct.
L1ghtsp33D is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53148075%2fdjango-channels-improperlyconfigured-cannot-find-app-in-asgi-application-modu%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
2
Add your routing config. Add relevant code snippets.
– a_k_v
Nov 5 at 3:58