Печать Django QuerySet SQL с «»

Вы можете распечатать SQL запроса следующим образом:

print str(queryset.query)

однако по какой-то причине это удаляет кавычки, поэтому вы получаете:

SELECT `tableA`.`fieldA` FROM `fieldA` WHERE `tableA`.`fieldB` = Foo

вместо :

SELECT `tableA`.`fieldA` FROM `fieldA` WHERE `tableA`.`fieldB` = "Foo"

обратите внимание на отсутствующий ""

Как это можно исправить?

8
задан Jonathan 13 November 2011 в 15:24
поделиться