This example shows how you can define your own custom forms by using form rendering rules. It also demonstrates general file handling as well as the handling of image files specifically.
To run this example:
Clone the repository:
git clone https://github.com/flask-admin/flask-admin.git cd flask-admin
Create and activate a virtual environment:
virtualenv env source env/bin/activate
Install requirements:
pip install -r 'examples/forms/requirements.txt'
Run the application:
python examples/forms/app.py
The first time you run this example, a sample sqlite database gets populated automatically. To suppress this behaviour, comment the following lines in app.py::
if not os.path.exists(database_path): build_sample_db()