A flask project built for learning. Responsive waterfalls flow by Masonry and real time search by List.js.
- Clear project structure.
- Controllers, logger, scheduler, extensions, models, tasks etc.
- Front end build with Bootstrap4, List.js, Magnific Popup, Masonry, MDUI, and imagesLoaded.
- Add login.
- Message flash.
- Using
celeryto load data asynchronously (Optional), with a progress dashboard.
flask_sqlalchemyflask_logincelery
git clone https://github.com/lufficc/flask_ishuhui.gitcd flask_ishuhuipython run.py- Open localhost:5000
- Login using
usernameandpassword. - Set
ENABLE_CELERYtoTrueif you want to use celery. - Start celery by
celery -A ishuhui.tasks.celery_task.celery worker -B -Einflask_ishuhuifolde(same folder asrun.py).
NOTE: username and password are defined in env.py



Licensed under the MIT License.
