title: Flask Admin doesn't show all fields
body: <p>I have model like this:</p>
  
  <pre><code>class User(db.Model):
      __tablename__ = 'users'
      __table_args__ = {'mysql_engine' : 'InnoDB', 'mysql_charset' : 'utf8'}
      id = db.Column(db.Integer, primary_key=True)
      username = db.Column(db.String(80), unique=True)
      email = db.Column(db.String(120), unique=True)
      _password = db.Column('password', db.String(80))
  
      def __init__(self, username = None, email = None, password = None):
          self.username = username
          self.email = email
          self._set_password(password)
  
      def _set_password(self, password):
          self._password = generate_password_hash(password)
  
      def _get_password(self):
          return self._password
  
      def check_password(self, password):
          return check_password_hash(self._password, password)
  
      password = db.synonym("_password", descriptor=property(_get_password, _set_password))
  
      def __repr__(self):
          return '&lt;User %r&gt;' % self.username
  </code></pre>
  
  <p>I have ModelView:</p>
  
  <pre><code>class UserAdmin(sqlamodel.ModelView):
      searchable_columns = ('username', 'email')
      excluded_list_columns = ['password']
      list_columns = ('username', 'email')
      form_columns = ('username', 'email', 'password')
  </code></pre>
  
  <p>But no matter what i do, flask admin didn't show <strong>password</strong> field when i'm editing user info. Is there any way ? Even just to edit hash code.</p>
  
  <p><strong>UPDATE</strong>: <a href="https://github.com/mrjoes/flask-admin/issues/78" rel="nofollow">https://github.com/mrjoes/flask-admin/issues/78</a></p>