flask_ishuhuiComic reading website built by flask.
Ishuhui
A flask project built for learning. Responsive waterfalls flow by Masonry and real time search by List.js.
Features
- 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
celery
to load data asynchronously (Optional), with a progress dashboard.
Dependencies
flask_sqlalchemy
flask_login
celery
Usage
git clone https://github.com/lufficc/flask_ishuhui.git
cd flask_ishuhui
python run.py
- Open localhost:5000
- Login using
username
andpassword
. - Set
ENABLE_CELERY
toTrue
if you want to use celery. - Start celery by
celery -A ishuhui.tasks.celery_task.celery worker -B -E
inflask_ishuhui
folde(same folder asrun.py
).
NOTE: username
and password
are defined in env.py
More screenshots
Latest One Piece Mange Dashboard
License
Licensed under the MIT License.
评论