Skip to content
This repository has been archived by the owner. It is now read-only.

lufficc/flask_ishuhui

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Releases

No releases published

Packages

No packages published