Django (django_completion)
Autocomplete para manage.py e django-admin.py
Categoria: Console
Software: Django
[ Hits: 5.563 ]
Por: Luiz
Este arquivo adiciona autocomplete para os aplicativos manage.py, django-admin.py, easy_install e o pip para suporte aos desenvolvedores Python e Django, faça bom uso. :)
_managepy(){
local cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=( $(compgen -W "-v --verbosity --settings --pythonpath --traceback --version -h --help changepassword createsuperuser check cleanup compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages runfcgi shell sql sqlall sqlclear sqlcustom sqldropindexes sqlflush sqlindexes sqlinitialdata sqlsequencereset startapp startproject syncdb test testserver validate clearsessions collectstatic findstatic runserver" -- $cur) )
}
_djangoadmin(){
local cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=( $(compgen -W "-v --verbosity --settings --pythonpath --traceback --version -h --help check cleanup compilemessages createcachetable dbshell diffsettings dumpdata flush inspectdb loaddata makemessages runfcgi runserver shell sql sqlall sqlclear sqlcustom sqldropindexes sqlflush sqlindexes sqlinitialdata sqlsequencereset startapp startproject syncdb test testserver validate" -- $cur) )
}
_easyinstall(){
local cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=( $(compgen -W "--verbose -v --quiet -q --dry-run -n --help -h --prefix --zip-ok -z --multi-version -m --upgrade -U --install-dir -d --script-dir -s --exclude-scripts -x --always-copy -a --index-url -i --find-links -f --build-directory -b --optimize -O -O1 -O2 -O0 --record --always-unzip -Z --site-dirs -S --editable -e --no-deps -N --allow-hosts -H --local-snapshots-ok -l --version --no-find-links --user" -- $cur) )
}
_pip(){
local cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=( $(compgen -W "install uninstall freeze list show search wheel zip unzip bundle help -h --help -v --verbose -V --version -q --quiet --log-file --log --proxy --timeout --exists-action --cert" -- $cur) )
}
complete -F _managepy ./manage.py
complete -F _djangoadmin ./django-admin.py django-admin.py
complete -F _easyinstall ./easy-install easy-install
complete -F _pip ./pip ./pip2 ./pip2.7 ./pip3 ./pip3.3 pip pip2 pip2.7 pip3 pip3.3
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Assinador JNLP do Site Portal da Nota Fiscal Eletrônica (4)
Warcraft II Remastered no Linux? (3)
O programa assinador digital (3)









