Django é um framework: Framework: é um conjunto de ferramenta para solucionar um problema específico; 1 - Ele tem um URM próprio, permite manipular o banco de dado sem o SQL, ele tem um URL próprio; 2 - O Django foi feito em Python para Python, você pode sobrescrever qualquer coisa em Python, orientado a objeto; 3 - Ele é um framework extremamente seguro; 4 - Extremamente versátil, startup rápido sem se preocupar com escalabilidade, de empresa grande à iniciante; P.S.: Têm algumas imprecisões no meu resumo.
@micaellesantt10 ай бұрын
Me tira uma dúvida, no react se queremos clicar em um botão e exibir uma div, é extremamente fácil, no django é preciso fazer um script separado pra isso?
@pythonando10 ай бұрын
Olá, o Django ele é um framework back-end. Logo ele resolve problemas como conexão a banco de dados, roteamento, segurança etc. Django não tem nenhuma relação com a interface. Já o React é um Framework Front-end e resolve problemas relacionados a interface do usuário. São coisas completamente diferentes e você pode usar Django + React. Resumindo, com o Django você não consegue criar um botão e fazer ele exibir uma div pois isso é responsabilidade da interface e pode ser feito com html + js puro ou usar algum framework Front-end como o React.
@micaellesantt10 ай бұрын
Aaa entendi, é por conta dos templates, eu achava que ele era full stack, fui aprovada para uma vaga de python (sem saber python) e estava me frustando por não conseguir fazer o front tão bem quanto no react, então no caso eu posso focar somente no estudo do backend com rest_framework?
@emersonmessias26112 жыл бұрын
Cara, parabéns pela didática e forma simples de explicar as coisas, hoje sou dev salesforce, mas nas minhas horas vagas estudo django a fundo com intuito de empreender mais para frente. parabéns de verdade;
@pythonando2 жыл бұрын
Bons estudos!
@alison.aguiar Жыл бұрын
O meu motivo de usar o Django é que já tem tudo que vou precisar numa aplicação do mundo real. Um painel admin, autenticação, rotas nomeadas e o orm.
@AndreHRSA Жыл бұрын
Caio, parabéns pela iniciativa!!! Traz o exemplo de multi tenant pra gente?
@pythonando Жыл бұрын
Esse é um conteúdo que foge um pouco do escopo do canal :(
@bugbounty78152 жыл бұрын
Sua didática é mt boa
@pythonando2 жыл бұрын
Obrigado.
@bugbounty78152 жыл бұрын
Seu conteúdo é muito bom
@pythonando2 жыл бұрын
:)
@rafaelbastos808 Жыл бұрын
Aula top, me explica uma coisa, se o django é um framework full stack, por que deveriamos aprender Vue.js?
@pythonando Жыл бұрын
Para desacoplar o Front-end do Back-end.
@trilluxgamer51372 жыл бұрын
Salve Cara blz. Faz um vídeo explicando como configurar o modo debug false . Sempre que eu mudo o debug pra false os arquivos estáticos deixam de funcionar, como arrumar isso ??
@pythonando2 жыл бұрын
Com debug False quem serve os staticos tem que ser NGINX, temos um módulo sobre isso na Python Full.
@rafaelmonteiro44592 жыл бұрын
Tem alguma junção de Django web com alguma biblioteca js como react ou redux?
@pythonando2 жыл бұрын
É possível mas não temos nenhum vídeo no canal.
@RSBELMONT Жыл бұрын
cara eu acho muito dificil desenvolver em django, acho top, mas é muito confuso o lance de linkar uma coisa com a outra com as tags
@fernandocoelho1334 Жыл бұрын
Não é difícil desenvolver em Django. A questão é que ele tem uma certa formalidade, com a vantagem de se você for assumir uma vaga de Django com aplicações legado, você dificilmente terá dificuldades, muito maiores do que eu em outros framework ou linguagem. Por ser formal, exige que o profissional seja organizado e ele sempre mira objetivos específicos. Você pode não ter tido uma experiência muito boa, com alguém que não sabia transmitir, mas digo que o Django, depois do FastAPI, e um dos framework mais fáceis e com a vantagem dele ser Back e Front. Se você pegar um Angular da vida, além de ser verboso, a curva de aprendizagem é extensa. O Spring Boot também é muito ruim, com aquele Hibernate + JPA. Se você ver esse SQLAlchemy, vai perceber o que eu estou falando.
@suportegsm68092 жыл бұрын
Muito bom professor
@pythonando2 жыл бұрын
Obrigado :)
@ClipagemTwitchBR2 жыл бұрын
faz um sistema de pagamento com cartão de credito e debito em django
@pythonando2 жыл бұрын
Temos um módulo completo de pagamentos (pagamentos unicos, assinatura, reembolso ...) na Python Full
@moacirfortunato7278 Жыл бұрын
Toda a minha vida, vc parece ter uns 15 anos de idade, brincs
@pythonando Жыл бұрын
Tenho 22
@moacirfortunato7278 Жыл бұрын
@@pythonando EU TENHO 62 anos e estou espantado com voce eu sou do tempo do COBOL, parabens