Skip to main content

Let you create flask project like use django-admin

Project description

flask-go

Let you create flask project like use django-admin

install

pip install flask-go

How to use

It has two command now, startproject and startapp. If you familiar with Django, use flask-go just like django-admin.

create project

flask-go startproject project_name

It will create project in current folder. if you want to create into specific path, you can:

flask-go startproject project_name destination

use your own template

If you want to use your own project template files, flask-go also support --template command option.

flask-go startproject project_name --template /Users/Cello/Code/my_project_template

flask-go will replace project_name string in folder and file name and replace %(project_name)s in code text.

create blueprint

Like startproject command, but change to use startapp.

flask-go startapp myapp

startapp also support creat into specific path and --template command option.

After creating blueprint, you should add it into your project. Open settings.py and import your app:

# blueprint
from apps.myapp.views import myapp

SYSTEM_BLUEPRINTS = (
    (myapp, None),  # blueprint and url_prefix
)

run flask

python manage.py run

Have fun!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for flask-go, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size flask-go-0.1.1.tar.gz (5.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page