私は自分の見解で障害に遭遇しました。ここで "filtered_posts" は、モデルから返される Django オブジェクトの配列です。serializers.serializeを使用する代わりに、後でjsonにパックできるテキストデータとして取得する方法を理解するのに少し苦労しています...結果は、データが二重にエスケープされることです(serializers.serializeによって1回エスケープされ、2番目にエスケープされます) json.dumps による時間)。オブジェクトへの参照ではなく、MySQLdb ライブラリを直接、つまり文字列として使用した場合と同じように、データベースからデータを返す方法がわかりません。現状では、serializers.serialize を取り出すと、これらの django オブジェクトのリストが得られますが、すべてをリストするわけではありません (「...(切り捨てられた残りの要素)...」と省略します)。私はすべきだとは思わない、しかし、これには __unicode__() メソッドを使用する必要がありますか? (もしそうなら、どのようにそれを呼び起こすべきですか?)
JSONtoReturn = json.dumps({
'lowest_id': user_posts[limit - 1].id,
'user_posts': serializers.serialize("json", list(filtered_posts)),
})