基于 Django 开发 Web API ,并对 PyTorch 模型进行预加载时,通过 runserver 启动 Django 服务的过程中,可能会抛出如下 URLconf 相关的 ImproperlyConfigured 异常:
django.core.exceptions.ImproperlyConfigured: The included URLconf 'webapp.urls' does not appear to have any patterns in it. If you see valid patterns in the file then the issue is probably caused by a circular import.
完整的异常信息如下:
Exception in thread django-main-thread:
Traceback (most recent call last):
File "/home/user/.conda/envs/py36.cuda/site-packages/django/urls/resolvers.py", line 591, in url_patterns
iter(patterns)
TypeError: 'module' object is not iterable
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/user/.conda/envs/py362.cuda/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/home/user/.