Commit 0e42ee3c authored by Serge S. Koval's avatar Serge S. Koval Committed by GitHub

Merge pull request #1331 from SkyLothar/master

allow user to set  flag "ignore_hidden"
parents 391bdc8e 1690fbe5
...@@ -271,6 +271,16 @@ class ModelView(BaseModelView): ...@@ -271,6 +271,16 @@ class ModelView(BaseModelView):
form_optional_types = (Boolean, Unicode) form_optional_types = (Boolean, Unicode)
""" """
ignore_hidden = True
"""
Ignore field that starts with "_"
Example::
class MyModelView(BaseModelView):
ignore_hidden = False
"""
def __init__(self, model, session, def __init__(self, model, session,
name=None, category=None, endpoint=None, url=None, static_folder=None, name=None, category=None, endpoint=None, url=None, static_folder=None,
menu_class_name=None, menu_icon_type=None, menu_icon_value=None): menu_class_name=None, menu_icon_type=None, menu_icon_value=None):
...@@ -664,6 +674,7 @@ class ModelView(BaseModelView): ...@@ -664,6 +674,7 @@ class ModelView(BaseModelView):
only=self.form_columns, only=self.form_columns,
exclude=self.form_excluded_columns, exclude=self.form_excluded_columns,
field_args=self.form_args, field_args=self.form_args,
ignore_hidden=self.ignore_hidden,
extra_fields=self.form_extra_fields) extra_fields=self.form_extra_fields)
if self.inline_models: if self.inline_models:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment