Django (django_completion)
Autocomplete para manage.py e django-admin.py
Categoria: Console
Software: Django
[ Hits: 5.534 ]
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
Kernel ganha novos linters Rust e distros avançam com recursos de IA
Firewire resiste, Bcachefs sai: destaques Linux do dia
Kernel 6.18 em foco, betas fervilhando e avanços em IA no Linux
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Como instalar Counter-Strike 1.6? (5)
intervenção politica pode interver no Fedora Linux [RESOLVIDO] (14)
Como colocar atalho para uma pasta na área de trabalho do Ubuntu 24.04... (0)