utils的/前端/ urls.py
from utils.frontend import views
#more stuff
views.FrontEndTestingStart.as_view()
utils的/前端/ views.py
class FrontEndTestingStart(APIView):
python报道
AttributeError: 'NoneType' object has no attribute 'FrontEndTestingStart'
好像views.py
在导入时会返回None。
这是为什么?
我在目录
__init__.py
答案 0 :(得分:0)
FrontEndTestingStart中的对象实例返回None。因此这个问题。有关进一步说明,请参阅这些答案 - https://stackoverflow.com/a/8949265/5911972和https://stackoverflow.com/a/8949272/5911972
答案 1 :(得分:0)
这是解决我的问题的原因 - 但我不知道为什么。 感谢@ 2ps和@ rohittk239,cournse他们都是对的,但我无法找到导致这种行为的确切原因。非常感谢您帮助。
我正在尝试帮助客户运行他们购买的软件。它建立在django 1.6.2上(是的,我知道它的恐龙)。
它已在requirements.txt中的一长串依赖项上配置。其中大多数已修复为==
的特定版本,但有些版本没有,并且在>=
上。当我然后运行pip install -r requirements
时,这当然会安装比指定的版本更新的版本,其中存在>=
依赖项。
将所有依赖项的requirements.txt修复为==
修复了问题。看起来在更高版本中的某些依赖会产生冲突。