flask-bigger4edu

Flask-Bigger for education - Flask大型应用骨架-教育专用

MIT License

Stars
18

Flask-Bigger for education

Flask-

  1. git clone https://github.com/gsw945/flask-bigger4edu.git
  2. cd flask-bigger4edu
  3. pip install -r requirements.txt
  4. python run.py

Python 3 ( Python 2)

-

pip install -r requirements.txt

  1. python manage.py db init
    
  2. python manage.py db migrate
    
  3. ()
    python manage.py db upgrade
    
  4. python manage.py db --help
    

pip install -r requirements.txt

python ./run.py
# 
python manage.py runserver --host 0.0.0.0 --port 5555

# 
python manage.py runserver --help

-

()

 backend                            # 
  __init__.py                    # 
  app_env.py                     # 
  app_map.py                     # 
  apps                           # (admin)
       ...                        # 
       home                       # home()
      main.py                # home-
      views.py               # home-
     __init__.py                # 
  core                           # ()
     __init__.py                # 
     cdn.py                     # CDN
     database.py                # 
     exception.py               # 
     hook.py                    # 
     middlewares.py             # 
     route.py                   # 
     template.py                # 
  startup.py                     # 
  utils                          # 
      __init__.py                # 
      classes.py                 # 
      database.py                # 
      functions.py               # 
 config                             # 
  cdn.json                       # CDN
  database.json                  # 
  example-database-mysql.json    # (MySQL)
  example-database-sqlite.json   # (SQLite)
 frontend                           # 
  static                         # 
   ...                        # (css,js,image)
     apps                       # 
        ...                    # -
    home                   # home--
   _libs                      # 
  templates                      # 
   ...                        # 
   home                       # home--
   base-layout.html           # 
  favicon.ico                    # (ICO)
  favicon.png                    # (PNG)
  flask-bigger.png               # LOGO(PNG)
  robots.txt                     # 
 .gitignore                         # Git
 deploy.py                          # -
 LICENSE                            # (MIT)
 manage.py                          # ()
 README.md                          # 
 requirements.txt                   # 
 run.py                             # -
 site.version                       # 
Related Projects