(zsh5.0.2, macosx10.8)
原因
「-v」 の後ろにスペースがないのが原因らしい
修正
を修正する
修正前
awk -vdrop=1 '{ if (!drop) print substr($0, 3) } /^Available subcommands/ { drop=0 }')
修正後
awk -v drop=1 '{ if (!drop) print substr($0, 3) } /^Available subcommands/ { drop=0 }')
これで ./manage.py runserver とか補完できるようになった