Ó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.
@thyemad Жыл бұрын
seria o lance de usar um if method == 'POST' para n criar um usuário com um refresh?
@iorranaraujo37878 ай бұрын
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)
@WarlleiSM196 Жыл бұрын
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)
@aldolammel5 ай бұрын
(2:30) Não é necessário e nem recomendável deixar essas pastas com nomes iguais uma dentro da outra. E é super simples não deixar isso acontecer: $ django-admin startproject nome_do_projeto . Repare que há um espaço-ponto logo após o nome do projeto. Isso fará com que o projeto seja instalado já na pasta atual, não sendo necessário duplicar o nome da pasta.
@wagneralbers Жыл бұрын
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.
@DevAprender Жыл бұрын
Muito obrigado wagner! Adoro poder ensinar :) Será um prazer receber você
@l4Reflexi0n Жыл бұрын
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.
@LucasSilva-ok3gd Жыл бұрын
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.
@paulinomuhongo962 Жыл бұрын
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!
@lfminduim1994 Жыл бұрын
Estou criando minha primeira pagina web com o Django graça a você. Muito obrigado por nos ajudar.
@antoniovini479 ай бұрын
Cara. Que video maravilhoso, fiz o tutorial do proprio site do django e num entendi nem 10% da coisa. Você me salvou. Mt obrigado!!!
@haristydes1166 Жыл бұрын
Você realmente é uma pessoa bem sucedida, parabéns, deve ser feliz de verdade
@mathiasmateus93626 ай бұрын
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
@DevAprender Жыл бұрын
Foi tranquilo? 🔥Quer se TORNAR um PROGRAMADOR Python e aprender DIRETAMENTE comigo? Então clique aqui: links.devaprender.com/ViverDePython
@PauloRibas1000 Жыл бұрын
Fala Jhonatan blz, excelente conteúdo! Foi tranquilo seguindo os passos do tutorial, já estou no curso Mestre Pythonista e recomendo a todos!
@neriadrian100 Жыл бұрын
@@PauloRibas1000 Tô afim de comprar esse curso.
@neriadrian100 Жыл бұрын
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.
@DevAprender Жыл бұрын
@@PauloRibas1000 Obrigado Paulo! Ótimo receber um aluno por aqui!
@DevAprender Жыл бұрын
@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
@investidorBBom10 ай бұрын
Criei minha primeira página! Muito bem explicado! Parabéns!
@joanagomes325910 ай бұрын
Esta aula foi a minha salvação para o projeto final de escola. Muito bom! Obrigada pelo seu trabalho ! :D
@roonetroot561410 ай бұрын
Graças aos cursos dele conseguir aprender python e Django sem fazer faculdade. aprendi seguindo ele desdo começo obrigado.
@afraniocasado18129 ай бұрын
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.
@luizcarlosfernandes19456 ай бұрын
@@afraniocasado1812exatamente
@julianaribeiro7340 Жыл бұрын
Esse foi o melhor tutorial que eu achei em todo KZbin ❤ Muito obrigada por existir!❤❤❤
@jefersonsabino84375 күн бұрын
Muito boa a tu aula fácio de entender, bem clara e objetiva direto ao ponto...Parabéns
@DiegoGuedesSousa Жыл бұрын
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.
@VictorHGification Жыл бұрын
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!
@wekyaskousur2345 Жыл бұрын
cara como se fez isso pra por o telefone? tentei fazer aq mas está dando erro toda hora, só funcionou o jeito base
@VictorHGification Жыл бұрын
@@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.
@mbelantoni5 ай бұрын
Começando hoje com Django por causa DESTA AULA! muito bom
@luancaetano340 Жыл бұрын
Melhor vídeo aula, incrível!!
@bugado7 Жыл бұрын
Só passando aqui pra agradecer de novo pelas suas aulas, te admiro muito, e lhe desejo muito sucesso.
@DevAprender Жыл бұрын
valeu bugado ! esses comentários significam muito !
@kidscelebrationtvАй бұрын
Muito obrigado! Consegui completar o sistema! Estou muito feliz. Valeu Jhonatan\0/\0/\0/
@marcuslaska1 Жыл бұрын
AEEE consegui criar a primeira página kkkk faltava algumas informações que foi muito bem explicadas! Muito bom!
@gustavorosas-dev Жыл бұрын
UHUUUL! Criei minha primeira página com o Jhonatan, rs. Tmj!
@NeoAAnderson Жыл бұрын
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
@dama-gms61474 ай бұрын
Gostei mto Pois ja estou aprendendo a coda em Python, mas não sabia como funcionava o Django
@viniciusdeborba5 ай бұрын
Quero deixar meu muito obrigado e parabenizá-lo pelo excelente trabalho. Vídeo muito bem explicativo e simples.
@KellyAlmeida-c2x2 ай бұрын
Pra quem tem ansiedade/TDAH esse vído é um alívio nuuuuu, ameeiii
@keventoledo82407 ай бұрын
Caraca, isso é muito maneiro!! Muito obrigado pelo conteúdo, Jhonatan
@CarlosSouza-yr1rl11 ай бұрын
excelente, agora aprendo python com django.
@RobsonEraldodeSouzaPantoja8 ай бұрын
Muito bom Fera! Aprendi muito - Conteúdo de qualidade
@kalidfelipe7788 Жыл бұрын
Muito Obrigado, Impressionante4 seus conhecimentos, cara estou surpreso. 1 ano de faculdade e estou aprendendo isso só agora com tigo vlw
@DOGZINOP Жыл бұрын
dependendo do curso, eles não ensinam isso, amigo
@pedronelson8235 Жыл бұрын
Aula simplesmente sensacional. Muito obrigado e que Deus te abençoe!
@DevAprender Жыл бұрын
que bom que curtiu pedro! Considere se inscrever se curtiu este vídeo
@crazoidbr Жыл бұрын
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.
@domdougnascimento3310 Жыл бұрын
Explicação clara e de alto nível. Vídeo-aula ótima.
@thiagorocco8230 Жыл бұрын
É um ótimo começo acompanhar essa aula. Obrigado pelo conteúdo.
@miguelalmeidamontesanto51914 ай бұрын
Aula sensacional, bem que você podia ensinar a fazer deploy desse arquivo
@marcelomurteirapinheiro8787 Жыл бұрын
Parabéns Jhonatan! Excelente aula.
@paularodrigues3463 Жыл бұрын
Obrigada, Jhonatan!!☺ excelente vídeo!
@do5gas9 ай бұрын
Obrigado por compartilhar seus conheccimentos! Eu deveria criar um ambiente vistual antes?
@davidsoutodesouza4311 Жыл бұрын
Meu amigo você tem uma didática fantástica ... excelente tutorial parabéns
@MrFrancobrasil Жыл бұрын
SHOW DE BOLA! Parabéns pela iniciativa!
@mikaelsales71969 ай бұрын
muito bom mesmo! parabéns que ótima didática.
@andrealezyDeOliveiraRufino7 ай бұрын
Amigo , obrigado pelo conteúdo ajudou demais !!
@eltonvale2283 Жыл бұрын
Excelente video! Poderia fazer uma continuação, dando um UP no sistema.
@thaisalves56937 ай бұрын
Aula excelente! Parabéns!
@brazalves586711 ай бұрын
Adorei você realmente é ótimo 🎉
@cesarrochaaАй бұрын
Que top, aula perfeita , qual tema vc usa neste VS , quero que fique as mesmas cores
@anonclick Жыл бұрын
Faz um vídeo criando um Ecommerce... Pagina inicial e dash pra adm usando Django
@arthurbarros164111 ай бұрын
Parabéns, muito boa a sua didática.
@kerginaldobrito4169 Жыл бұрын
Sensacional, parabéns!!!
@josebbonan Жыл бұрын
Parabéns pelo conteúdo! Ajuda muito!!!!
@edu-troncoso Жыл бұрын
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
@vitor2305 Жыл бұрын
opa... tentei das formas que você mencionou, mas nenhuma funcionou, refiz boa parte do código e mesmo assim, deu erro
@bielmessa42103 ай бұрын
@@vitor2305 yo na msm
@bamimortal83868 ай бұрын
Sensacional esse conteudo!!!!!!!!!!!!!!!!!!!!
@endelnaiva Жыл бұрын
Nossa ! muito bom parabéns
@andredias6356 Жыл бұрын
Obrigado por compratilhar seu conhecimento
@MatheusOliveira-fp8kx Жыл бұрын
Muito bacana, valeu pela aula!
@PlaygroundsKidsАй бұрын
Parabéns pelo conteúdo
@alessandrorocha1222 Жыл бұрын
To gostando 🔝
@lauraferreirarocha61488 ай бұрын
Ótimo tutorial, bem explicativo!
@diegoaugustopassareli8061 Жыл бұрын
Muito obrigado pela aula!
@deurivaldobarbosa Жыл бұрын
Muito massa! Vou fazer
@mauriciooliveira1793 Жыл бұрын
Parabéns pelo vídeo 👍
@Programador-Samurai Жыл бұрын
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 .
@rzinnzx1 Жыл бұрын
O meu não reconhece o comando, slk
@hedriankuckert Жыл бұрын
Seria bom uma continuação, fiquei boiando no final
@patriciasantana1717 Жыл бұрын
Fantástico! 👏👏👏👏👏👏
@eurenangribeiro Жыл бұрын
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!
@emiliocordova473211 ай бұрын
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.
@RicardodeAbreu Жыл бұрын
Seu canal é bom demais!
@DevAprender Жыл бұрын
obrigado !
@wagnercosta853 Жыл бұрын
Sou novo em Python mas gostaria de saber se posso usar a IDE do COLAB no lugar do VS Cod.?
@natalnoelmachadojunior1386 Жыл бұрын
o projeto ta bacana parabéns , como faz para apagar aqueles usuários cadastrados ?
@OracoesVampiricas10 ай бұрын
Que isso! tudo que aprendi sobre criação de sites eu deletei ! Despois desta aula, cheguei a conclusão que Python e Django é vida rsrsrs
@AlexandreLuizdeSouza-fi7hn6 ай бұрын
Criei a minha primeira página. Depois de muitos erros consegui!!!!
@prof.ivanguilhon Жыл бұрын
Obrigado pelo conteúdo!
@VicenteAbacherli2 ай бұрын
O meu quando eu dou um runserver ele aparece essa mensagem na página, 'Você está vendo esta página porque DEBUG=True está em seu arquivo de configurações e você não configurou nenhum URL.' com um desenho de foguete. Se alguem teve isso e consegiu arrumar, me ajuda por favor. Fiz o passo a passo igualzinho mas nao vai
@adsonsantana7687 Жыл бұрын
muito massa o conteudo professor, obrigado
@-m1314 Жыл бұрын
Oi, vc conseguiu fazer ? poderia me dar uma ajudinha pfvr
@marceloalves81485 ай бұрын
ótimo video, não sei de prog mas to conseguindo entender e possivelmente montar meu peimiero app de cadastro web. Mas estou com um problema, estou tomando essa falha quando clico em enviar "cannot access local variable 'cliente' where it is not associated with a value" alguém mais ou o criador poderia me ajudar? Alguém mais passou por isso? Já revisei todo codigo, refiz até mas ainda empaco ai.
@izakefelipedossantos3499 Жыл бұрын
Ihuuu, consegui criar minha primeira página!!
@Enno6969 Жыл бұрын
muito bom o video, eu estou querendo aproveitar esse projeto para criar um junto com ele, eu quero colocar uma segunda pagina com outras insformações a serem inseridas no bando de dados(mais campos) e criar o banco de dados da forma que foi criado em models, mas não consegui ele não identificou que eu fiz um novo model, sabe por que isso esta acontecendo?
@franciscoleal_ Жыл бұрын
Minha primeira página em Django!!!
Жыл бұрын
Estou gostando.
@mateushahn.online8 ай бұрын
voce tem uma das melhores explicações!
@CastelhanoThi Жыл бұрын
Muito bom amigo, agora como eu faço pra não duplicar os usuarios , tem como explicar pra gente, valeu
@MateusUfcMineCraft16 ай бұрын
O meu não está salvando os usuários. Poderia me ajudar?
@PedroVictorSantosdeSouza Жыл бұрын
Jhonatan, ao pressionar o o botao "Enviar" ,apontam erro que o objeto usuario nao tem atributo get. Como resolvo isso ?
@Alex-up9fh Жыл бұрын
Quais linguagens são interessantes para trabalhar com django HTML basta para fazer os layouts?
@SergioDev2024 Жыл бұрын
O curso Dev Aprender e voltado a web com django???
@jammingkinght Жыл бұрын
Em uma situação que vc tenha mais de um tipo de usuário a ser concebido, com requisitos de dados e permissões/acessos diferentes... Ex: Usuário administrativo(aquele que gerencia internamente edições em outros usuários não administrativos); Usuário comum: aquele que pode acessar conteúdos, editar seu perfil, votar em enquetes. E o Usuário Master, aquele que tem controle sobre todas as funções. Como vencer essa situação?
@DieeghoBr Жыл бұрын
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?
@kay8379 Жыл бұрын
muito bom o video, faça mais tutoriais de django pois falta no yt br
@-m1314 Жыл бұрын
OI, Boa Noite...vc conseguiu fazer?
@kay8379 Жыл бұрын
@@-m1314 sim
@brittodesign Жыл бұрын
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.
@Isac_Trafalgard4 ай бұрын
Não consigo rodar o servidor quando digito ls não tá na manage como faço pra rodar?
@ZeldinhaGameslol Жыл бұрын
qdo digita o nome e idade não aparece no na pagina fica apenas salvo no banco de dados !!! esta criando as linhas mas não aparece os dados não sei onde errei
@wilianc.b.306511 ай бұрын
Olá amigo. No caso fiz o que vc ensinou e tenho uma dúvida: essas apis que estamos usando no html... como faço pra chamá-las a partir de um app mobile por exemplo? Preciso alterar algo?
@beez.32 Жыл бұрын
quando crio a pasta home.html dentro de templates/clientes, não abre em html mas em django.
@RogerioMelo-s6j8 ай бұрын
Conteúdo massa!!!!!
@neto_x Жыл бұрын
Muito brabo
@danielseverino36134 ай бұрын
Show de bola. Alguém consegui criar a função de excluir?
@RicardoRodrigues-dk8qr6 ай бұрын
boa tarde, preciso de uma ajuda, eu ja olhei varias vezes e não encontrei o problema, meu código não está salvando na tabela, conseguiria me ajudar