有没有一种方式来编辑详细视图模型在烧瓶-管理?我已经搜索了非常糟糕的文档,我无法找到一种方式,我将能够显示模型的细节,以定制的方式!
假设我是这样修改details视图的,是否有关于如何使用"details_view“的引用?
如果没有,请任何人向我解释如何修改列表中的信息显示方式?我有一个“标签列表”列,我想根据特定的标准分别显示标签,我想在显示它们之前应用一些过滤器。我该怎么做?
发布于 2018-06-21 13:26:51
自定义详细信息视图可以通过以下方式获得:
1)设置要自定义的modelView的模板:
class MyModelView(AdminModelView):
details_template = "admin/details.html"2)修改您的自定义模板admin/details.html,使用一个全新的页面完全覆盖它。我想您大多数时候都希望添加其他信息或自定义字段,因此可以从如下所示的admin/details.html页面开始:
{% extends 'admin/model/details.html' %}
{% block tail %}
{{ super() }}
<h1>My custom content.</h1>
{% endblock %}通过从父模板继承,您应该可以在模板中使用环境变量。
您可能会发现更多关于可用覆盖选项的信息,如:template
https://stackoverflow.com/questions/46580802
复制相似问题