Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It's BSD licensed!
$ git clone https://github.com/liranfar/Flask.git flask
$ cd flask
$ sudo apt-get install pip virtualenv virtualenvwrapper
$ mkvirtualenv flask
$ pip install -r requirements.txt
$ export FLASK_CONFIGURATION='development'
$ export DATABASE_URL='<your_connection_uri>'
$ python manage.py upgrade
$ python seed.py
$ python manage.py runserver
for de/activating virtual environment:
$ workon flask
$ deactivate
$ sudo npm install -g gulp bower
$ npm install
$ bower install
$ gulp
- Install & enable LiveReload Chrome extension
- Make sure to disable browser caching in developer tools (checkbox)
- Official Documentation
- https://exploreflask.com/en/latest/
- https://www.fullstackpython.com/
- https://pythonhosted.org/Flask-Security/
- http://flask-sqlalchemy.pocoo.org/
- RealPython - Flask
- https://damyanon.net/post/flask-series-structure/
- https://flask-script.readthedocs.io/en/latest/
- React
- Gulp
- Redux
- soham kamani's blog