This is an app template that helps me speed up the head work when building flask apps.
It is ideal for small projects and/or hackathons.
This template project comes preloaded with:
- bootstrap 3.3.7
- jQuery 2.2.4
- peewee, a python3 ORM
tools
submodule, which includes:- simple SHA-224 hashing function
- simple string sanitizing function (via
bleach
package.)
- simple admin interface (via
flask-admin
package)- the admin interface is at
/admin/
- default credentials for login are u:
admin
p:1234
(change this)
- the admin interface is at
Out of the box, this template supports following deployment options:
- test server - popular
app.run()
- running with gunicorn
- deploying to Heroku
- building & deploying a docker image
I do not advise you to use this template in its original state for more serious projects.