Hola Manuel, creo que el problema está en la definición de la url que apunta a views.get_conceptos en tu archivo urls.py, debes estar capturando varios parámetros y get_conceptos solo recibe un argumento, puedes mostrarla para revisarla?
-- anler 2011/7/29 miguel zamora m. <mzmp...@gmail.com> > No se mucho pero segun lo poco que veo de tu codigo > > > > http://localhost:8000/catalogos/get_conceptos?_dc=1311808629878&query=&page=1&start=0&limit=25 > > > __init__() takes exactly 1 argument (3 given) > > > def get_conceptos(request): > > en el ejemplo abajo en el esta descrito tu error > > > se inicializa la clase test1 con self """ def __init__(self): """ y llamo > al metodo get_conceptos() > > class test1: > > def __init__(self): > self.query > > def get_conceptos(): > v ="hola " > return v > > if __name__ == "__main__": > var1 = "1" > var2 = "2" > s = test1(var1,var2) # Error es por que se trata de inicializar la > clase con var1 y var2 > # y te dice 3 por que self tambien se > considera > s = test1() # deberia ser algo asi > print s.get_conceptos() > > > > > File "testError.py", line 18, in <module> > s = test1(var1,var2) > TypeError: __init__() takes exactly 1 argument (3 given) > > > > > > > El día 28 de julio de 2011 20:19, Manuel A. Estevez Fernandez < > stvz...@gmail.com> escribió: > > > buen día listeros otra vez recurriendo a ustedes, espero me puedan > ayudar. > > > > > > Estoy realizando una petición a la siguiente url: > > > > > http://localhost:8000/catalogos/get_conceptos?_dc=1311808629878&query=&page=1&start=0&limit=25 > > > > la se supone que debería regresarme un objeto json. > > > > Sin embargo me devuelve el siguiente error > > > > TypeError at /catalogos/get_conceptos > > > > __init__() takes exactly 1 argument (3 given) > > > > En el archivo catalogos.views > > > > el metodo está definido de la siguiente manera: > > > > def get_conceptos(request): > > conceptos = Conceptos.objects.all() > > response={} > > if len(conceptos)>0: > > dic_conceptos = dict_encode(conceptos) > > response['root']=dic_conceptos > > response['success']=True > > response['total']=len(dic_conceptos) > > else: > > response['success']=False > > > > contenido = simplejson.dumps(response) > > return HttpRequest(contenido,mimetype='application/json') > > > > El metodo dict_encode es estandarizar los objetos de tipo date, datime, > time > > que devuelve la consulta. > > > > Espero puedan ayudarme ya que no encuentro la razón de ese error. > > > > Gracias y saludos. > > > > ISC. Manuel Alejandro Estevez Fernandez > > > > _______________________________________________ > > Python-es mailing list > > Python-es@python.org > > http://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > > > -- > Miguel Zamora M. > Programador en Computacion e Informatica > 08-1351249 > mzmp...@gmail.com > Santiago-Chile > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/