views:

383

answers:

2

In Django 1.1 I was able to produce the SQL used by a QuerySet with this notation:

QuerySet.query.as_sql()

In Django 1.2, this raises as AttributeError.

Anyone know the Django 1.2 equivalent of that method?

Thanks

+5  A: 

In Django 1.1, QuerySet.query returned a BaseQuery object, not it returns a Query objects. The query object has a __str__ method defined that returns the SQL.

Zach
A good example of RubberDucking: http://c2.com/cgi/wiki?RubberDucking
Nathan