json データを Google アプリ エンジンのデータベースに保存しています。データを DB にストーミングしても問題ありません。しかし、ビューでそれを解析する方法がわかりません。たとえば、モデルからすべてのトピックを取得して渡します。それを webapps テンプレートを使用しているビューに追加します (django か jinja2 かはわかりませんが、GAE によって提供されるデフォルトです)。現在、私のモデル objext には json を含む 1 つの属性があり、javascript を使用せずにこの json をビューで解析したいと考えています。テンプレートを介してオブジェクトを渡しています。その方法を教えてください。
たとえば、アプリエンジンに次のようにクエリします
topics = Topic.all()
//topic have many attributes including an attribute tags which contains json string
//["test", "somekeyword"]
この文字列をビューで個別のタグとして解析します。このオブジェクトのリストを Python で操作して、取得時にタグではなく辞書として保存できますか? または、djangoで辞書に変換する方法はありますか?
PS:モデルには複数のエントリがあり、これらのエントリの解析と保存が難しいため、ハンドラーでjsonを解析できません