title: Change order of columns in Flask-Admin list view
body: <p>I have a Flask-Admin list view (ModelView) of my user model with some fields excluded, custom headers, etc. Everything's working correctly and I've overridden the default list template so I can match the styling of the rest of the application. </p>
  
  <p>However, my foreign key columns appear at the beginning of the list, and I need to move them around so the table makes a bit more sense.</p>
  
  <p>How do I specify what order the columns appear in? Is this possible, or do I just need to add some nasty conditionals in my list template?</p>