ChokW / flask_ishuhui

Comic reading website built by flask.

Home Page:http://comic.lufficc.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ishuhui!

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

  1. git clone https://github.com/lufficc/flask_ishuhui.git
  2. cd flask_ishuhui
  3. python run.py
  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 run.py).

NOTE: username and password are defined in env.py

More screenshots

Latest Latest One Piece One Piece Mange Mange Dashboard

License

Licensed under the MIT License.

About

Comic reading website built by flask.

http://comic.lufficc.com

License:MIT License


Languages

Language:Python 94.4%Language:CSS 4.8%Language:JavaScript 0.8%