Skip to content

shijl0925/May-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

May Blog

Features

  • User registration, forgot password,
  • Admin only pages including statistics and user management
  • Database setup, including database migrations and CRUD examples
  • Fast deployment on gunicorn and supervisor
  • Powerful stack: back-end based on Python with Flask, front-end is Material Design for Bootstrap 4

What's included?

  • Blueprints
  • flask-security for User and permissions management
  • Flask-SQLAlchemy for databases
  • Flask-WTF for forms
  • Flask-Mail for sending emails
  • flask-admin(with AdminLTE3) for Admin management

How to run:

$ python3 manage.py reset_db
$ python3 manage.py init_db
$ python3 manage.py runserver
* Running on http://127.0.0.1:8080/

License

This project is licensed under the MIT License (see the LICENSE file for details).