Beispiel #1
0
 def _build_lookup(self, field_name, lookup, value, field=CharField):
     fake_field = field()
     fake_field.set_attributes_from_name(field_name)
     if django.VERSION[:2] <= (1, 7):
         lhs = datastructures.Col('faketable', fake_field, fake_field)
     else:
         lhs = expressions.Col('faketable', fake_field, fake_field)
     lookup = lhs.get_lookup(lookup)
     return lookup(lhs, value)
Beispiel #2
0
 def _build_lookup(self, field_name, lookup, value, field=fields.CharField):
     fake_field = field()
     fake_field.set_attributes_from_name(field_name)
     lhs = expressions.Col('faketable', fake_field, fake_field)
     lookup = lhs.get_lookup(lookup)
     return lookup(lhs, value)