iis+python问题,line 791
我折腾好几天了,网上所有的配置方法都试了一遍,毛病一模一样
iis和Django都可以正常运行
项目在D:\Test\DjangoTest下,应用程序是WebTest
路径是D:\Test\DjangoTest\WebTest\Scripts\python.exe|D:\Test\DjangoTest\WebTest\Lib\site-packages\wfastcgi.py
配置参数是
WSGI_HANDLER,django.core.handlers.wsgi.WSGIHandler()
PYTHONPATH,D:\Test\DjangoTest
DJANGO_SETTINGS_MODULE,DjangoTest.settings
网上的搜索结果都是说配置路径错误,我不知道哪里不对
帮我看看哪里的问题吧,多谢
下面是错误提示:
Error occurred while reading WSGI handler:
Traceback (most recent call last):
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\wfastcgi.py", line 791, in main
env, handler = read_wsgi_handler(response.physical_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\wfastcgi.py", line 633, in read_wsgi_handler
handler = get_wsgi_handler(os.getenv("WSGI_HANDLER"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\wfastcgi.py", line 605, in get_wsgi_handler
handler = handler()
^^^^^^^^^
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\core\handlers\wsgi.py", line 118, in __init__
self.load_middleware()
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\core\handlers\base.py", line 40, in load_middleware
middleware = import_string(middleware_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\utils\module_loading.py", line 30, in import_string
return cached_import(module_path, class_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\utils\module_loading.py", line 15, in cached_import
module = import_module(module_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "d:\anaconda3\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\contrib\auth\middleware.py", line 3, in <module>
from django.contrib.auth.backends import RemoteUserBackend
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\contrib\auth\backends.py", line 4, in <module>
from django.contrib.auth.models import Permission
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\contrib\auth\models.py", line 3, in <module>
from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\contrib\auth\base_user.py", line 57, in <module>
class AbstractBaseUser(models.Model):
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\db\models\base.py", line 129, in __new__
app_config = apps.get_containing_app_config(module)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\apps\registry.py", line 260, in get_containing_app_config
self.check_apps_ready()
File "D:\Test\DjangoTest\WebTest\Lib\site-packages\django\apps\registry.py", line 138, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
StdOut:
StdErr: