3

私はこのような単純なモデルを持っています:

class Something(models.Model):
    data = models.CharField(max_length=200)

そして、私がこれを実行するとき:

Something.objects.all().query

私はこれを得る:

<django.db.models.sql.query.Query object at 0xa57b9ec>

それはどういう意味ですか?Djangoの最新バージョン(1.5.2)を使用しています。古いバージョン.queryでは、SQL クエリで文字列が返されました。どうすれば新しいバージョンで入手できますか?

4

1 に答える 1

5

コメントでわかったように、それがあなたの答えです:

str(Something.objects.all().query)
于 2013-05-29T19:53:15.367 に答える