Commit 1690fbe5 authored by SkyLothar's avatar SkyLothar

allow user to set flag

parent 4348d60b
...@@ -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