Obtener parámetros de solicitud en Tastypie

Estoy creando una API REST para mi aplicación que utiliza una base de datos NoSQL (Neo4j) usando Tastypie.

Así que anulé algunos de los métodos principales de la clase tastypie.resources.Resource para hacerlo, y actualmente def obj_get_list(self, request=None, **kwargs): dificultades para implementar def obj_get_list(self, request=None, **kwargs): que se supone que devuelve una lista de objetos.

En realidad, quiero pasar un parámetro a este método a través de la url (algo así como http://127.0.0.1:8000/api/airport/?query='aQuery' ) y luego realizar una consulta basada en este parámetro.

¡El problema es que la solicitud es None así que no puedo obtener su parámetro!

Al imprimir la variable kwargs, veo esto:

 {'bundle': <Bundle for obj: '' and with data: '{}'>} 

Gracias por tu ayuda

Actualmente, la request argumento posicional no se pasa a obj_get_list .

Así que deberías:

 def obj_get_list(self, bundle, **kwargs): param = bundle.request.GET['param'] #fetch objects based on param return objects