BTC $85,364.00 -0,55%
ETH $2,694.48 -0,53%
SOL $119.45 -1,02%
BNB $779.15 -1,66%
XRP $1.49 -1,15%
ADA $0.2671 -1,7%
LINK $13.78 -2,94%
DOGE $0.0944 -1,29%
AVAX $11.23 +2,39%
HYPE $92.73 +1,46%
SUI $1.18 -3,44%
BTC $85,364.00 -0,55%
ETH $2,694.48 -0,53%
SOL $119.45 -1,02%
BNB $779.15 -1,66%
XRP $1.49 -1,15%
ADA $0.2671 -1,7%
LINK $13.78 -2,94%
DOGE $0.0944 -1,29%
AVAX $11.23 +2,39%
HYPE $92.73 +1,46%
SUI $1.18 -3,44%
WISKTON.XYZ Logo
Dev Iniciante [LEVEL 1] WP #1398

Como utilizar o django smart selects

Como utilizar o django smart selects
// PONTOS-CHAVE & RESUMO EXECUTIVO
  • [✓] Configuração passo a passo para Como utilizar o django smart selects
  • [✓] Dicas de execução, comandos práticos e boas práticas

Primeiro passo é instalar o pacote django-smart-selects usando o pip

pip install django-smart-selects

Adicione o smart_selects dentro do INSTALLED_APPS

Adicione no urls do seu projeto a linha do chaining:

urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^chaining/', include('smart_selects.urls')),
)

É preciso incluir a linha abaixo no settings.py do projeto

JQUERY_URL = True

Agora veja um exemplo de como usar em seu model

class Cidade(models.Model):
nome = models.CharField(max_length=60)
estado = models.CharField(max_length=2, choices=LISTA_ESTADOS)

def __str__(self):
return self.nome

class Local(models.Model):
estado = models.CharField(max_length=2, default='SP', choices=LISTA_ESTADOS)
cidade = ChainedForeignKey(
Cidade, on_delete=models.CASCADE, chained_field="estado",
chained_model_field="estado", show_all=False,
auto_choose=True,
sort=True,
default=1
)

Legal de usar esse pacote, que quando seleciona um estado ele filtra as cidades. ;)

AVISO DE SEGURANÇA (DYOR): Todo o conteúdo do wiskton.xyz tem caráter estritamente educativo e informativo. Criptoativos envolvem volatilidade e riscos cibernéticos. Jamais compartilhe sua seed phrase ou chaves privadas com terceiros.
// TRANSMISSÃO DE DADOS // COMPARTILHE ESTE PROTOCOLO
CYPHERPUNK BROADCAST NETWORK
wiskton
[ESCRITO POR]

Willem (WISKTON) Allan

Editor-Chefe, Desenvolvedor & Pesquisador Cypherpunk

Youtuber, Programador, investidor, fanático em tecnologia, fã de dragon ball, artista marcial, futebolista amador e gamer nas horas vagas.

// DISCUSSÃO & COMENTÁRIOS (0)
MODERADO VIA MATRIX

DEIXE UMA RESPOSTA

Nenhum comentário registrado ainda. Seja o primeiro a comentar!

// POSTS RELACIONADOS DA CATEGORIA

// MATRIX BUFFER LINK COPIADO COM SUCESSO!