其他分享
首页 > 其他分享> > Djano编写视图类时报错:AttributeError: type object ‘Measure_Tools‘ has no attribute ‘objects‘

Djano编写视图类时报错:AttributeError: type object ‘Measure_Tools‘ has no attribute ‘objects‘

作者:互联网

 报错代码:type object 'Measure_Tools' has no attribute 'objects'

# views.py 
from django.views.generic import View
from m1.models import Measure_Tools
from tools.mixin import LoginRequiredMixin  


class Measure_Tools(LoginRequiredMixin,View):
    """
    计量器具管理表
    """
    def get(self,request):
        # 获取所有的数据
        print(type(Measure_Tools))
        data = Measure_Tools.objects.all()

报错时,我也一脸懵逼,我的模型类也没问题,后面盯着这代码看时突然意识到自己的低级错误:当前的类名和导入的模型类类名一模一样,将当前的类名改了就好了。

一定要注意命名的问题,提醒自己出问题时要先检查代码中名称拼写是否错误,是否重名了。。。。。。。。。

标签:type,no,attribute,视图,objects,报错,Measure,import,Tools
来源: https://blog.csdn.net/CJY131/article/details/110530072