Skip to content
Comic reading website built by flask.
Python CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
ishuhui change col-8 to 10 Jul 3, 2018
logs update readme Aug 27, 2017
.gitignore add session to trace task id Nov 17, 2017
LICENSE Create LICENSE Aug 30, 2017 update env and Aug 25, 2017



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 celery to load data asynchronously (Optional), with a progress dashboard.


  • flask_sqlalchemy
  • flask_login
  • celery


  1. git clone
  2. cd flask_ishuhui
  3. python
  4. Open localhost:5000
  5. Login using username and password.
  6. Set ENABLE_CELERY to True if you want to use celery.
  7. Start celery by celery -A ishuhui.tasks.celery_task.celery worker -B -E in flask_ishuhui folde(same folder as

NOTE: username and password are defined in

More screenshots

Latest Latest One Piece One Piece Mange Mange Dashboard


Licensed under the MIT License.

You can’t perform that action at this time.