Commit f3eb5cf1 authored by Serge S. Koval's avatar Serge S. Koval

PEP8 and docs

parent a919e892
...@@ -239,13 +239,14 @@ class AdminModelConverter(ModelConverterBase): ...@@ -239,13 +239,14 @@ class AdminModelConverter(ModelConverterBase):
def conv_String(self, column, field_args, **extra): def conv_String(self, column, field_args, **extra):
if hasattr(column.type, 'enums'): if hasattr(column.type, 'enums'):
field_args['validators'].append(validators.AnyOf(column.type.enums)) field_args['validators'].append(validators.AnyOf(column.type.enums))
field_args['choices'] = [(f,f) for f in column.type.enums] field_args['choices'] = [(f, f) for f in column.type.enums]
return form.Select2Field(**field_args) return form.Select2Field(**field_args)
self._string_common(column=column, field_args=field_args, **extra) self._string_common(column=column, field_args=field_args, **extra)
return fields.TextField(**field_args) return fields.TextField(**field_args)
@converts('Text', 'UnicodeText', @converts('Text', 'UnicodeText',
'sqlalchemy.types.LargeBinary', 'sqlalchemy.types.Binary') 'sqlalchemy.types.LargeBinary', 'sqlalchemy.types.Binary')
def conv_Text(self, field_args, **extra): def conv_Text(self, field_args, **extra):
self._string_common(field_args=field_args, **extra) self._string_common(field_args=field_args, **extra)
return fields.TextAreaField(**field_args) return fields.TextAreaField(**field_args)
...@@ -423,6 +424,17 @@ class InlineModelConverter(InlineModelConverterBase): ...@@ -423,6 +424,17 @@ class InlineModelConverter(InlineModelConverterBase):
""" """
def __init__(self, session, view, model_converter): def __init__(self, session, view, model_converter):
"""
Constructor.
:param session:
SQLAlchemy session
:param view:
Flask-Admin view object
:param model_converter:
Model converter class. Will be automatically instantiated with
appropriate `InlineFormAdmin` instance.
"""
super(InlineModelConverter, self).__init__(view) super(InlineModelConverter, self).__init__(view)
self.session = session self.session = session
self.model_converter = model_converter self.model_converter = model_converter
......
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