From 3c3e6a653b227893bcb6ddd28cd92166cd85a92c Mon Sep 17 00:00:00 2001 From: hhatto Date: Sat, 23 Nov 2013 05:50:49 +0900 Subject: [PATCH] improved startproject sub-command for manage.py #189 --- src/_manage.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/_manage.py b/src/_manage.py index 2f9b836..9f98549 100644 --- a/src/_manage.py +++ b/src/_manage.py @@ -135,7 +135,16 @@ _managepy-sqlinitialdata(){} _managepy-sqlreset(){} _managepy-sqlsequencereset(){} _managepy-startapp(){} -_managepy-startproject(){} + +_managepy-startproject(){ + _arguments -s : \ + "(-v --verbosity)"{-v,--verbosity}"[Verbosity level; 0=minimal output, 1=normal output, 2=verbose output, 3=very verbose output.]:Verbosity:((0\:minimal 1\:normal 2\:verbose 4\:very\ verbose))" \ + '--template[The path or URL to load the template from.]:file:_files' \ + "(-e --extension)"{-e,--extension}"[The file extension(s) to render (default: "py"). Separate multiple extensions with commas, or use -e multiple times.]" \ + "(-n --name)"{-n,--name}"[The file name(s) to render. Separate multiple extensions with commas, or use -n multiple times. --version show program\'s version number and exit]:file:_files" \ + $nul_args \ + '*::args:_gnu_generic' +} _managepy-syncdb() { _arguments -s : \