Metadata-Version: 2.1
Name: flask-wow
Version: 0.2.1
Summary: A simple CLI Generator for flask apps.
Home-page: https://github.com/ganquan881205/flask-wow.git
Author: Cove
Author-email: cove@happyeyez.com
License: BSD-3-Clause
Description: # <center>**Flask-Wow**</center>
        
        [![Build Status](https://www.travis-ci.com/ganquan881205/Flask-Wow.svg?branch=master)](https://www.travis-ci.com/ganquan881205/Flask-Wow)
        
        [中文文档](https://github.com/ganquan881205/Flask-Wow/blob/master/README_zh.md)
        
        ## What is Flask-Wow
        
        Flask-Wow is a simple cli tool.
        
        Similar to Django's built-in cli, can be used to create a new flask project or add a business module.
        
        ## Dependencies
        
        - Python 3.6 +
        - click 7.0 +
        
        ## Usage
        
        - ### Install
        
        ```bash
        sudo pip3 install flask-wow
        ```
        
        - ### Uninstall
        
        ```bash
        sudo pip3 uninstall flask-wow
        ```
        
        - ### Create new project
        
          In the directory where you want to create the project, execute the create command, set 'your_ project_name' with your project name.
        
          A '-v' or '--venv' option can tell the program to create a new  python virtual environment in the project folder.
        
        ```bash
        flask-wow startproject your_project_name -v
        ```
        
        - ### create new app
        
          into the project folder and run the command
        
        ```bash
        cd projecet_name
        
        flask-wow startapp your_app_name 
        ```
        
        - New project is created, the directory structure is roughly like this：
        
        ```bash
        /some_folder
            /your_project_name -> root folder
                run.py  
                wsgi.py 
                __init__.py
                config.py 
                handlers.py 
                requirements.txt 
                /utils  
                /apps 
                    /demo -> demo folder
                        __init__.py
                        views.py
                        models.py
            /venv -> virtual environment
        ```
        
        ## ChangeLog
        
        - 0.2.0   add new command to create app、refactor folder structure
        
        - 0.1.0   project init.
        
        ## TODO
        
        - Add Unit Test
        - Complete demo examples
        - optimization
        
        ## Contribution
        
        If you have any ideas or suggestions about this project，please feel free to fork、open issues and send pull requests.
        Or send e-mail to cove@happyeyez.com
        
Keywords: extension flask flask-extension flask-build-tool flask_now flask-now app-generator flask-app-generator app generator
Platform: any
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Framework :: Flask
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/markdown
