Skip to content

script for creation Flask-based project skeleton

Notifications You must be signed in to change notification settings

AhnSeongHyun/platter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

platter

platter is script for creation Flask-based project skeleton.

Install

> python3 setup.py install

Run

> platter

 #####  #        ##   ##### ##### ###### #####
 #    # #       #  #    #     #   #      #    #
 #    # #      #    #   #     #   #####  #    #
 #####  #      ######   #     #   #      #####
 #      #      #    #   #     #   #      #   #
 #      ###### #    #   #     #   ###### #    #

> App Name: flask_app
> Default Resource : user, admin
> Enter Resource(stop 'end'): push
> Enter Resource(stop 'end'): order
> Enter Resource(stop 'end'): pay
> Enter Resource(stop 'end'): end

> Enter DB Host URL(localhost:3306):
> Enter DB Scheme(test):
> Enter DB User(root):
> Enter DB Password(root):
> App Info : {'app': 'flask_app',
 'db_host': 'localhost:3306',
 'db_password': 'root',
 'db_scheme': 'test',
 'db_user': 'root',
 'resources': ['user', 'admin', 'push', 'team', 'order', 'pay']}

> create file : ..
> create model : ..
> create resoruce : ..

Move to path(.):
========================================
platter complete : flask_app
========================================
> flask_app  tree                                                                                                            ✓  4954  23:29:27
.
├── README.md
├── __init__.py
├── app.py
├── commons
│   ├── __init__.py
│   ├── cipher
│   │   ├── __init__.py
│   │   └── aes256.py
│   ├── jwt_token.py
│   ├── logger.py
│   ├── sentry.py
│   └── utils.py
├── compile.sh
├── config.py
├── extensions.py
├── gunicorn_config.ini
├── models
│   ├── __init__.py
│   ├── admin.py
│   ├── base.py
│   ├── order.py
│   ├── pay.py
│   ├── push.py
│   ├── team.py
│   └── user.py
├── requirements
├── resources
│   ├── __init__.py
│   ├── admin
│   │   ├── __init__.py
│   │   ├── admin_api.py
│   │   └── admin_view.py
│   ├── base.py
│   ├── order
│   │   ├── __init__.py
│   │   ├── order_api.py
│   │   └── order_view.py
│   ├── pay
│   │   ├── __init__.py
│   │   ├── pay_api.py
│   │   └── pay_view.py
│   ├── push
│   │   ├── __init__.py
│   │   ├── push_api.py
│   │   └── push_view.py
│   ├── response_data.py
│   ├── team
│   │   ├── __init__.py
│   │   ├── team_api.py
│   │   └── team_view.py
│   └── user
│       ├── __init__.py
│       ├── user_api.py
│       └── user_view.py
├── start.sh
├── templates
│   ├── errors
│   │   └── error.html
│   └── resource_html
│       └── index.html
└── tests
    └── __init__.py

About

script for creation Flask-based project skeleton

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published