Merge pull request #2 from bryhoyt/inline-view-fix

Inline view fix
Don't use column name for pk

Gets the attribute name of the model's pk column, rather than the
column's name (which can differ).

This probably needs to happen for inherited keys, too, but I have not
tested.
Merge pull request #427 from johnrork/master

Don't use column name for pk
Merge pull request #425 from iurisilvio/patch-2

Use `send_file` instead of `send_from_directory` to serve files in FileAdmin
Missing "op" alias for os.path
Merge pull request #428 from meilinger/patch-1

Missing "op" alias for os.path
Use related_name to generate inline field names. Fixes issues #417, #418.
Merge pull request #429 from bryhoyt/inline-model-field-fix

Inline model field fix to address issues #417, #418
Fixed #424. Fixed automatic class name generation
Fixed #416. More flexible menu system
Fixed #431. Fixed typo in ImageUploadField.
Fixed #433. Reworked client-side form logic
Save form_overrides into CustomModelConverter for wtf-peewee's use
Merge pull request #434 from bryhoyt/peewee-form-overrides2

Save form_overrides into CustomModelConverter, to fix #421, in conjunction with https://github.com/coleifer/wtf-peewee/pull/20
Fix two small code error in examples.
Merge pull request #436 from xiaohanyu/master

Fix two small code error in examples.
Fixed #442. Do not allow redirects to external sites from create/edit/delete model views
Merge branch 'master' of github.com:/mrjoes/flask-admin
Python 3 fixes
Fixed #448. Exclude all .pyc files when building pypi package