擅长:python、mysql、java
<p>我想如果你把你定义模型的文件的其余部分发布出来会有帮助。你可能扩展了错误的类(质量保证模型). 在</p>
<p>您的<code>ModelView</code>也没有列出来。我想这可能是必要的?在</p>
<p><a href="https://flask-admin.readthedocs.io/en/v1.0.7/db_sqla/" rel="nofollow noreferrer">Here's</a>烧瓶管理的<code>hello_world</code>文档。您可以看到它们在<code>ModelView</code>中显式指定列、筛选器和可搜索性。在</p>
<p><strong>摘录:</strong></p>
<pre><code>class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(64), unique=True)
email = db.Column(db.String(128))
class UserView(ModelView):
# Show only name and email columns in list view
column_list = ('name', 'email')
# Enable search functionality - it will search for terms in
# name and email fields
column_searchable_list = ('name', 'email')
# Add filters for name and email columns
column_filters = ('name', 'email')
</code></pre>