This skeleton uses Flask-Mako to render the angular templates, so you can use flask environment in angular templates.
MVC pattern comes from funkenstein/flask-mvc and flask controllers appends automatically.
On board:
- Shopping cart / Buy button
- Spinner
- CSRF protection
- Login / Logout with flask-security
- Flask flash messages for angular
- Grid directive
- Context Menu directive
- Copy/Paste operations for grid
- Keyboard bindings for grid
- Smart selection mechanism for grid
Coming soon:
- registration
- change password
- babel support
###Get started
#####Install yeoman angular.
~$ npm install -g generator-angular
#####Create a python3 virtual env and activate it.
~$ virtualenv -p python3 py3-sandbox
~$ cd ./py3-sandbox
~$ source ./bin/activate
#####Clone this repo and install requirements.
(env)~$ git clone https://github.com/nesforge/flask-balabas.git
(env)~$ cd ./flask-balabas
(env)~$ pip install -r requirements.txt
#####Setup the app in develop mode and run it.
(env)~$ python setup.py develop
(env)~$ python run.py
...bla bla bla...
...http://localhost:5000...
#####Use the yeoman generator.
(env)~$ cd ./balabas
(env)~$ yo angular:route myroute --coffee
#####Give a star to this project.
Licence: MIT