Mongoengine で Flask-Admin を使用すると、送信された投稿のリストのモデル ビューをカスタマイズしようとすると行き詰まります。各投稿に送信されたコメントの数を表示するために、各投稿 (リストの行に対応する) にセルを追加するという考え方です。
get
クラスに次のメソッドを追加しました。
class PostView(ModelView):
def get(self):
posts = Post.objects.all()
return render_template('admin/model/list.html', posts=posts)
list.html には以下が含まれます。
<td>
{% for d in posts %}
{% with total=d.comments | length %}
{{ total }}
{% endwith %}
{% endfor %}
<td>
表のセルは空のままです。代わりに何をすればよいですか? 前もって感謝します !