DJANGO - Como CRIAR um Sistema de CADASTRO do ZERO!
ฝัง
- เผยแพร่เมื่อ 7 มี.ค. 2023
- 🔥Quer se TORNAR um PROGRAMADOR Python e aprender DIRETAMENTE comigo? Então clique aqui: links.devaprender.com/ViverDe...
Vou te ensinar como criar um sistema dejango do zero usando python neste projeto python para iniciantes. Este projeto django feito em python é para você que quer entender como um sistema web django é criado e como é possível criar sites com django e python
✅Curso lógica de Programação: • Curso Lógica de Progra...
✅𝗚𝗥𝗨𝗣𝗢 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗢𝗙𝗜𝗖𝗜𝗔𝗟 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟:
▸ Entre aqui ➜ bit.ly/TelegramDevAprender
CONTATO COMERCIAL(não respondo dúvidas de videos)
------------------------
jhonatan@devaprender.com - วิทยาศาสตร์และเทคโนโลยี
Ótimo conteúdo! Poderia trazer a parte dois mostrando justamente como acabar com o problema da duplicidade do cadastro no ato do refresh? Seria muito bom. Deem up nesse comentário, galera.
seria o lance de usar um if method == 'POST' para n criar um usuário com um refresh?
from django.shortcuts import render
from .models import Usuario
def home(request):
return render(request, 'usuarios/home.html')
def usuarios(request):
if request.method == 'POST':
# Se for uma solicitação POST, salvar os dados do novo usuário no banco de dados
novo_usuario = Usuario()
novo_usuario.nome = request.POST.get('nome')
novo_usuario.idade = request.POST.get('idade')
novo_usuario.save()
# Exibir todos os usuários cadastrados
usuarios = {
'usuarios': Usuario.objects.all()
}
# Retornar os dados para a página de listagem de usuários
return render(request, 'usuarios/usuarios.html', usuarios)
Poh cara você é o máximo, sempre que tenho aula de programação e não entendi nada, eu venho aqui no teu canal ver se tem uma materia relacionada e encontro sempre...continue assim!!! Vc é o maior!
Estou criando minha primeira pagina web com o Django graça a você. Muito obrigado por nos ajudar.
Código que trata a duplicidade:
from django.db import models
class Usuario(models.Model):
id_usuario = models.AutoField(primary_key=True)
nome = models.TextField(max_length=255)
idade = models.IntegerField()
def save(self, *args, **kwargs):
if Usuario.objects.filter(nome=self.nome, idade=self.idade).exists():
pass
else:
super(Usuario, self).save(*args, **kwargs)
Melhor tutorial de Django que achei, tu ensina muito bem boy, finalmente pulando de video em video achei um que ensina exatamente como eu precisava, logo menos virarei um aluno de seu curso privado, ótimo video.
Esse foi o melhor tutorial que eu achei em todo TH-cam ❤
Muito obrigada por existir!❤❤❤
SHOW DE BOLA! Parabéns pela iniciativa!
AEEE consegui criar a primeira página kkkk faltava algumas informações que foi muito bem explicadas! Muito bom!
Esta aula foi a minha salvação para o projeto final de escola. Muito bom! Obrigada pelo seu trabalho ! :D
Pra quem está fazendo essa aula recentemente e está dando erro no comando django-admin, pode usar o comando "python -m django startproject projeto_cad_usuario" que funciona.
pode me explicar porque acontece esse erro
vc e um genio serio... era esse erro que eu estava enfrentando antes , graças ao seu comentario minha vida ganhou sentido
ou só "py" no lugar de "python" tbm dá certo😉
🎉🎉🎉 deu certo 🚀🚀🚀🚀
eu te amo meu amigo você fez meu dia
Excelente aula para quem esta no começo assim como eu. Poderia ter estendido um pouco mas, adicionando a parte de limpar cadastro, atualizar e a opção para não duplicar.
Parabéns. Realmente de muita valia o que vc ensina, também já dei aulas e sempre aprendo mais do que ensino, e você realmente é mestre. Mais dois meses e acabo de pagar o curso que estou fazendo, quem sabe depois consigo fazer o seu.
Muito obrigado wagner!
Adoro poder ensinar :)
Será um prazer receber você
É um ótimo começo acompanhar essa aula. Obrigado pelo conteúdo.
Muito bom, gostei da parte dos blocos onde não precisa criar um header, um footer e colocar na sequência como em outros frameworks. Pensando agora em uma forma de serializar e validar os campos do formulário para no caso de mais de 30 campos ter que atribuir um a um.
Meu amigo você tem uma didática fantástica ... excelente tutorial parabéns
Explicação clara e de alto nível. Vídeo-aula ótima.
Melhor vídeo aula, incrível!!
Conteúdo excelente, essa aula foi muito boa, em models foi de boa porque ja conheço sql e não é tão diferente os comandos mas mesmo assim esses 40 minutos viraram 4 horas liquidas pra me kkk
Só passando aqui pra agradecer de novo pelas suas aulas, te admiro muito, e lhe desejo muito sucesso.
valeu bugado ! esses comentários significam muito !
Excelente video! Poderia fazer uma continuação, dando um UP no sistema.
Quero deixar meu muito obrigado e parabenizá-lo pelo excelente trabalho. Vídeo muito bem explicativo e simples.
Foi tranquilo?
🔥Quer se TORNAR um PROGRAMADOR Python e aprender DIRETAMENTE comigo? Então clique aqui: links.devaprender.com/ViverDePython
Fala Jhonatan blz, excelente conteúdo! Foi tranquilo seguindo os passos do tutorial, já estou no curso Mestre Pythonista e recomendo a todos!
@@PauloRibas1000 Tô afim de comprar esse curso.
Mano, no curso você dá alguma dica de como oferecer os serviços. Eu moro em cidade do interior e aqui pra trabalhar com programação acho difícil.
@@PauloRibas1000 Obrigado Paulo! Ótimo receber um aluno por aqui!
@neriadrian100 sim, passo todos os detalhes que precisa para conseguir lucrar como freelancer o que quer dizer que não importa onde mora, pode falar diretamente com a minha equipe aqui no whatsapp e eles iram tirar todas as suas dúvidas: links.devaprender.com/FalarComEquipe
Obrigada, Jhonatan!!☺ excelente vídeo!
Cara. Que video maravilhoso, fiz o tutorial do proprio site do django e num entendi nem 10% da coisa. Você me salvou. Mt obrigado!!!
Você realmente é uma pessoa bem sucedida, parabéns, deve ser feliz de verdade
Criei minha primeira página!
Muito bem explicado!
Parabéns!
muito bom mesmo! parabéns que ótima didática.
Parabéns Jhonatan! Excelente aula.
Começando hoje com Django por causa DESTA AULA! muito bom
Sensacional, parabéns!!!
excelente, agora aprendo python com django.
Caraca, isso é muito maneiro!! Muito obrigado pelo conteúdo, Jhonatan
Muito bom Fera! Aprendi muito - Conteúdo de qualidade
Pra galera q ta tendo problema com o endereço do arquivo para o request, tentem utilizar um rString o duas barras no lugar de uma
EX:
"usuarios\usuarios_pag.html" -> enredeço normal q pode dar erro
"usuarios\\usuarios_pag.html" -> enredeço com duas \\ para o python não confundir a barra unica como algum comando
r"usuarios\usuarios_pag.html" -> letra r antes da string para o python considerar todos os caracteres ali dentro sem erro
opa... tentei das formas que você mencionou, mas nenhuma funcionou, refiz boa parte do código e mesmo assim, deu erro
Aula simplesmente sensacional. Muito obrigado e que Deus te abençoe!
que bom que curtiu pedro! Considere se inscrever se curtiu este vídeo
Obrigado pelo conteúdo!
To gostando 🔝
Adorei você realmente é ótimo 🎉
Parabéns, muito boa a sua didática.
Muito bacana, valeu pela aula!
Parabéns pelo conteúdo!
Ajuda muito!!!!
Muito obrigado pela aula!
Fantástico! 👏👏👏👏👏👏
Aula excelente! Parabéns!
Nossa ! muito bom parabéns
Estou gostando.
Muito massa!
Vou fazer
Sensacional esse conteudo!!!!!!!!!!!!!!!!!!!!
Cara eu gostaria de lhe agradecer muito por ter dedicado seu tempo e conhecimento fazendo esse vídeo com uma experiência que realmente funciona e que não tem erros iguais a vídeos feitos por outros programadores desonestos que ate fazem mais com erros nos códigos e corrigem sem mostrar a correção, deixando a gente que e iniciante doido perguntando e que nunca respondem.
Muito bom. Que Deus abençoe ricamente sua vida.
Amigo , obrigado pelo conteúdo ajudou demais !!
Excelente!!
Muito Obrigado, Impressionante4 seus conhecimentos, cara estou surpreso. 1 ano de faculdade e estou aprendendo isso só agora com tigo vlw
dependendo do curso, eles não ensinam isso, amigo
Parabéns pelo vídeo 👍
Obrigado por compratilhar seu conhecimento
Muito bom!!!
Faz um vídeo criando um Ecommerce... Pagina inicial e dash pra adm usando Django
Ótimo tutorial, bem explicativo!
O inicio foi bem complicado pra mim, dava muito erro, tive que configurar variável de ambiente, e digitar exatamente o caminho da pasta do arquivo pra ai sim conseguir rodar
Muito legal !!!
No php eu uso ger e post, diferente entre eles é que via ger os parâmetros aparecem na url e via post nao, falando de formulário de cadastro, no python é diferente?
Conteúdo massa!!!!!
Seu canal é bom demais!
obrigado !
excelente aula
Maravilha!
Seria bom uma continuação, fiquei boiando no final
Muito Bom.
Show!!!
Muito brabo
To gostandooooooooooo
muito massa o conteudo professor, obrigado
Oi, vc conseguiu fazer ? poderia me dar uma ajudinha pfvr
MUUUUUITO BOM
Ontem consegui fazer exatamente como você fez no vídeo; Hoje eu consegui colocar mais campos para o usuário prencher como: telefone, cpf, email; Os campos para prencher funcionaram e constaram no banco de dados, mas eu não consegui fazer a validação nem mesmo fazer com que o sistema impedisse o usuário deixar algum campo em branco. A minha meta para amanhã é fazer tudo funcionar com algumas bibliotecas especificas e deixar a homepage estilizada do meu jeito. Eu te agradeço muito pelo vídeo pois sem ele eu não iria conseguir!
cara como se fez isso pra por o telefone? tentei fazer aq mas está dando erro toda hora, só funcionou o jeito base
@@wekyaskousur2345 Deixei o numero de celular como 'char' no models pois eu fiz a formatação na entrada de dados html de forma que ele colocasse de forma organizada: (xx)xxxxx-xxxx ; Mas também dá certo usando IntengerField.
bom demais mano
Minha primeira página em Django!!!
Jhonatan, bom dia! E caso eu quisesse enviar as informações imputadas para um banco de dados, utilizando o requests? Como seria a sintaxe? Poderia fazer um vídeo ou short? Abc querido!
Sou novo em Python mas gostaria de saber se posso usar a IDE do COLAB no lugar do VS Cod.?
Obrigado por compartilhar seus conheccimentos!
Eu deveria criar um ambiente vistual antes?
voce tem uma das melhores explicações!
Graças aos cursos dele conseguir aprender python e Django sem fazer faculdade. aprendi seguindo ele desdo começo obrigado.
As faculdades normalmente não ensinam nenhum framework. Os professores querem que você aprenda a fazer na mão pra entender o comportamento da linguagem e conseguir reverter os bugs.
@@afraniocasado1812exatamente
Jhonatan, parabéns pelo video, consegui entender muita coisa e consegui fazer este cadastro e ja me deu margem e ideias de fazer mais para ir aprendendo. Agora uma pergunta, vc teria a lista das extensions que vc usa no VSCode e passar aqui no chat? Obrigado.
Ihuuu, consegui criar minha primeira página!!
Bom dia. Criei a minha primeira página. Grato.
Top!!!
No meu db.sqlite3 não aparece a tabela do "app_cad_usuarios", o que pode ter sito feito errado?
Fiz minha primeira página! 😍🥰
quando abro algo com python no VS code, os codigos q escrevo não aparecem as sugestões para aperta taba pra ja escreve o que quero em vez de escreve letra por letra, tipo ai ele fez com background-color sem precisa de digitar tudo o meu não tem isso... alguem sabe como faço pra ter?
Quais linguagens são interessantes para trabalhar com django HTML basta para fazer os layouts?
quando crio a pasta home.html dentro de templates/clientes, não abre em html mas em django.
Jhonatan, ao pressionar o o botao "Enviar" ,apontam erro que o objeto usuario nao tem atributo get. Como resolvo isso ?
Ótimo vídeo !
obrigado pelo comentário !
ufa! consegui....😜
Poderia criar um sistema pra armazenar arquivos xlm. E executar com a API de outra plataforma. E mostrando alguns itens que podem ser selecionados
UHUUUL! Criei minha primeira página com o Jhonatan, rs. Tmj!
Muito bom amigo, agora como eu faço pra não duplicar os usuarios , tem como explicar pra gente, valeu
Dica quando voces forem fazer django-admin startproject nome-do-projeto coloca um ponto que ele não vai criar duas pastas dentro da outra e vai criar tudo oque voce precisar de uma forma que não te confunda django-admin startproject nome-do-projeto .
O meu não reconhece o comando, slk
Deu tudo certo porem nao consigo consultar os dados sem preencher o formulario de registro primeiro. Se tendo acessar /lista ele da erro dizendo que o input nao pode ser NULL.
Olá Muito boa a aula. Tenho uma duvida quero criar um projeto sistema de alunos com presensa pontuação de cada um e algumas conquistas. Mas com login pro aluno ver tipo um perfil /ficha bem simples...... mas gostaria de fazer eu mesmo quais linguagem você recomenda pra fazer isso. vou aprendendo com um norte.. obrigado
obrigado por esse video
obrigado por comentar !
alguem tem esse arquivo da aula pronta ? no meu está apresentando um erro de módulo em todos que tento fazer
Criei a minha primeira página. Depois de muitos erros consegui!!!!