2011-07-04 105 views
1

簡單的報價我想使模型上查詢什麼包含一些簡單的名言:的Django,在查詢集

Operation.objects.exclude(field__icontains="'foobar'") 

但它不工作。

+0

你還沒有解釋什麼* *不工作。 –

+0

查詢集包含一些對象「字段」的值爲'foobar'的對象 –

+0

並且,問題是什麼? –

回答

0

使用\逃脫'字符

Operation.objects.exclude(field__icontains="\'foobar\'") 
在python

>>> a = "\'hi\'" 
>>> print a 
'hi' 
+0

不,我有一些對象包含值'foobar'的操作 –

+0

@Py:在發表評論之前,您是否嘗試過Samuele解決方案? – Etienne