2017-02-17 41 views
0

我有一个适用于我的模型的过滤器,但是当用户输入要过滤的值时,结果完全属于用户引入的字符串。 Charfilter有没有什么方法可以接受大写和小写?它是否在参数“lookup_expr”中?我一直在使用Google搜索,没有任何后遗症。这是我的过滤器类:如何在django restframework中接受大小写Charfilter

class ArticuloFilter(filters.FilterSet): 

    clave = CharFilter(
     name="clave", 
     lookup_expr="contains" 
    ) 

    clave_jde = CharFilter(
     name="clave_jde", 
     lookup_expr="contains" 
    ) 

    descripcion = CharFilter(
     name="descripcion", 
     lookup_expr="contains" 
    ) 

    class Meta: 
     model = Articulo 
     fields = [ 
      'clave', 
      'descripcion', 
      'tipo', 
      'clave_jde', 
      'estado', 
     ] 

回答

0

只要改变lookup_exprcontainsicontains

相关问题