fiz assim por dois motivos:

1. fica explicito os filtros
2. em request.params pode vir outros parâmetros que não são filtros.

Roberta Takenaka

SciELO 15 anos <http://www.scielo15.org>
conferencistas<http://www.scielo15.org/conferencistas/>
 programa <http://www.scielo15.org/programa/>


SciELO - Scientific Electronic Library Online
FAPESP - CNPq - BIREME - FapUNIFESP
www.scielo.org | www.scielo.br
______________________________
Avenida Onze de Junho, 269
04041-050 - São Paulo-SP - Brasil
Tel.: 55-11-5083-3639



On Fri, Sep 20, 2013 at 9:52 AM, Gustavo Fonseca
<notifications@github.com>wrote:

> In balaio/gateway_server.py:
>
> > @@ -12,6 +12,15 @@
> >  import models
> >
> >
> > +def query_filters(model, request_params):
> > +    filters = {}
> > +    for filter_name in model._filters:
>
> Usando reflexão:
>
> for fname, fvalue in request_params.items():
>     if hasattr(model, fname):
>         filters[fname] = fvalue
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/scieloorg/balaio/pull/117/files#r6485608>
> .
>

-- 
 <http://www.scielo15.org/>
*
*
*SciELO 15 anos*
http://www.scielo15.org