现象描述:运行django工程,\anaconda3\lib\site-packages\django\utils\http.py报错。
报错内容:
File "D:\Program_Files\anaconda3\lib\site-packages\django\utils\http.py", line 248, in is_same_domain
pattern = pattern.lower()
AttributeError:
'bool' object has no attribute 'lower'
[23/Oct/2023 09:06:16] "GET / HTTP/1.1" 500 79872
代码片断:
def is_same_domain(host, pattern):
if not pattern:
return False
pattern = pattern.lower()
return (
pattern[0] == "."
and (host.endswith(pattern) or host == pattern[1:])
or pattern == host
)