Python ';GetUsresList';对象没有属性';META&x27;

Python ';GetUsresList';对象没有属性';META&x27;,python,django,mongodb,Python,Django,Mongodb,我正在尝试检索mongodb数据,并使用render\u to\u response在html中显示该数据 class GetUsresList(View): def get(request,self): dta = db.user_details.find({},{'userName':1,'mobileNumber':1,'emailId':1,'_id':0}) print dta return render_to_response('users_details.

我正在尝试检索mongodb数据,并使用
render\u to\u response
在html中显示该数据

class GetUsresList(View):

def get(request,self):
    dta = db.user_details.find({},{'userName':1,'mobileNumber':1,'emailId':1,'_id':0})
    print dta
    return render_to_response('users_details.html',{'dta':dta},context_instance=RequestContext(request))
但是我得到了以下错误

'GetUsresList' object has no attribute 'META'
我认为错误在于
RequestContext


我所犯的错误是什么。任何帮助都是值得的

您需要将“self”参数放在方法的第一位

为什么要打印dta

请尝试更简单的方法:

from django.shortcuts import render

class GetUsresList(View):

    template_name = 'users_details.html'

    def get(self, request):
        dta = db.user_details.find({},{'userName':1,'mobileNumber':1,'emailId':1,'_id':0})
        return render(request, self.template_name, {'dta': dta })
你看过内置的吗