Django 属性错误:';概述';对象没有属性'__qualname';
我正在将Django从Django 属性错误:';概述';对象没有属性'__qualname';,django,attributes,python-3.7,wsgi,django-wsgi,Django,Attributes,Python 3.7,Wsgi,Django Wsgi,我正在将Django从1.11.27更新为2.2.9-python2.7更新为python3.7-进行了所有更改,但启动服务器时出现此错误 AttributeError:'Overview'对象没有属性'\uu qualname' Traceback (most recent call last): File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/core/handlers/exce
1.11.27
更新为2.2.9
-python2.7更新为python3.7-进行了所有更改,但启动服务器时出现此错误
AttributeError:'Overview'对象没有属性'\uu qualname'
Traceback (most recent call last):
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
response = get_response(request)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/core/handlers/base.py", line 115, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/core/handlers/base.py", line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/local/Cellar/python/3.7.4/Frameworks/Python.framework/Versions/3.7/lib/python3.7/contextlib.py", line 74, in inner
return func(*args, **kwds)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py", line 241, in wrapper
return self.admin_view(view, cacheable)(*args, **kwargs)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/utils/decorators.py", line 142, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/views/decorators/cache.py", line 44, in _wrapped_view_func
response = view_func(request, *args, **kwargs)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py", line 213, in inner
if request.path == reverse('admin:logout', current_app=self.name):
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/urls/base.py", line 58, in reverse
app_list = resolver.app_dict[ns]
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/urls/resolvers.py", line 513, in app_dict
self._populate()
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/urls/resolvers.py", line 464, in _populate
url_pattern._populate()
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/urls/resolvers.py", line 464, in _populate
url_pattern._populate()
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/urls/resolvers.py", line 452, in _populate
self._callback_strs.add(url_pattern.lookup_str)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/utils/functional.py", line 80, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "/Users/user/Sites/project-folder/venv/lib/python3.7/site-packages/django/urls/resolvers.py", line 362, in lookup_str
return callback.__module__ + "." + callback.__qualname__
AttributeError: 'Overview' object has no attribute '__qualname__'
在此处发现异常(Django 2.2.9):
你有一个名为“Overview”的视图吗?@IainShelvington我在Mailchimp moduel中找到了一个名为Overview的类,所以我关闭了它并开始工作,当我把它放回去时-同样的错误-它在这里(这里是Overview)--不确定需要更新什么才能使用它。django-mailchimp已被弃用,取而代之的是我知道我已经使用了它,并对django 2.2.9进行了另一次调整-但无法解决这个问题。这看起来像是mailchimp最新的软件包,这里有一篇博客文章,你有一个名为“概述”的观点吗?@IainShelvington我在Mailchimp moduel中找到了一个名为Overview的类,所以我关闭了它并开始工作,当我把它放回原处时-同样的错误-它在这里(那里是Overview)--不确定需要更新什么才能使用它。django-mailchimp已被弃用,取而代之的是我知道我已经使用了它,并对django 2.2.9进行了另一次调整-但无法解决这个问题。这看起来是mailchimp最新的软件包,这里有一篇博客帖子
@cached_property
def lookup_str(self):
"""
A string that identifies the view (e.g. 'path.to.view_function' or
'path.to.ClassBasedView').
"""
callback = self.callback
if isinstance(callback, functools.partial):
callback = callback.func
if not hasattr(callback, '__name__'):
return callback.__module__ + "." + callback.__class__.__name__
return callback.__module__ + "." + callback.__qualname__