【发布时间】:2021-07-19 12:29:53
【问题描述】:
部署我的站点时在我的错误日志中出现此错误
2021-04-23 16:20:38,663: Error running WSGI application
2021-04-23 16:20:38,676: django.core.exceptions.ImproperlyConfigured: The app module <module 'tracker' (namespace)> has multiple filesystem locations (['/home/jpf911/COVID19-Vaccination-Tracker/COVID19-Vaccination-Tracker/vaccination_tracker/tracker', './tracker']); you must configure this app with an AppConfig subclass with a 'path' class attribute.
2021-04-23 16:20:38,676: File "/var/www/jpf911_pythonanywhere_com_wsgi.py", line 14, in <module>
2021-04-23 16:20:38,677: application = get_wsgi_application()
2021-04-23 16:20:38,677:
2021-04-23 16:20:38,677: File "/home/jpf911/.virtualenvs/vaccinationvenv/lib/python3.8/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
2021-04-23 16:20:38,677: django.setup(set_prefix=False)
2021-04-23 16:20:38,678:
2021-04-23 16:20:38,678: File "/home/jpf911/.virtualenvs/vaccinationvenv/lib/python3.8/site-packages/django/__init__.py", line 24, in setup
2021-04-23 16:20:38,678: apps.populate(settings.INSTALLED_APPS)
2021-04-23 16:20:38,679:
2021-04-23 16:20:38,679: File "/home/jpf911/.virtualenvs/vaccinationvenv/lib/python3.8/site-packages/django/apps/registry.py", line 91, in populate
2021-04-23 16:20:38,679: app_config = AppConfig.create(entry)
2021-04-23 16:20:38,679:
2021-04-23 16:20:38,679: File "/home/jpf911/.virtualenvs/vaccinationvenv/lib/python3.8/site-packages/django/apps/config.py", line 255, in create
2021-04-23 16:20:38,679: return app_config_class(app_name, app_module)
2021-04-23 16:20:38,679:
2021-04-23 16:20:38,679: File "/home/jpf911/.virtualenvs/vaccinationvenv/lib/python3.8/site-packages/django/apps/config.py", line 49, in __init__
2021-04-23 16:20:38,679: self.path = self._path_from_module(app_module)
2021-04-23 16:20:38,680:
2021-04-23 16:20:38,680: File "/home/jpf911/.virtualenvs/vaccinationvenv/lib/python3.8/site-packages/django/apps/config.py", line 88, in _path_from_module
2021-04-23 16:20:38,680: raise ImproperlyConfigured(
这是我的配置:
代码:Source Code & Working Directory.jpeg
Wsgi 配置:Wsgi config.jpeg
虚拟环境:Virtual env.jpeg
静态文件和安全性:Static_Files & Security.jpeg
Settings.py:Settings 1.jpegSettings 2.jpeg
控制台:Console.jpeg
【问题讨论】:
-
尝试设置
ALLOWED_HOSTS= ['https://jpf911.pythonanywhere.com', 'jpf911.pythonanywhere.com', http://jpf911.pythonanywhere.com/'] -
错误依旧
-
你好@jpf911 这有时是因为删除了
__init__.py在这里查看更多信息stackoverflow.com/a/28222093/14457833
标签: django web-deployment pythonanywhere