1

djangoś paginator 関数の使用に問題があります。この質問では、解決策が見つかりません: Django: Paginator + raw SQL query

Table.object.all()問題はありませんが、生のSQLではエラーが発生しますobject of type 'RawQuerySet' has no len()

私も試しました

num = len(list(ads)) paginator = Paginator(num, 2)

と受け取りobject of type 'int' has no len()ます。num を印刷しようとしましたが、正しい番号が含まれているため、paginator が気に入らない理由がわかりません。誰かが助けてくれることを願っています。

4

1 に答える 1

1

ここで解決策を見つけました:http://groups.google.com/group/django-users/browse_thread/thread/42cf7b5a88f31b9c

つまり:

paginator = Paginator((list(ads)), 10)
于 2012-04-19T01:06:13.733 に答える