@@SamuelGoncalvesPython Estou tentando carregar um textarea de um template com os dados vindo do banco de dados, porém não carrega, mas quando preciso enviar com as informações digitadas no textarea ele envia normalmente. Saberia me dizer como faço para carregar esses dados? Abraço
@@andreportol Teria que ver seu código pra entender. Mas sugiro vc fazer o seguinte: Esquece o que vem do banco, e tente entender como criar um um textarea já preenchido. As vezes, a tag que está usando está errada, ou o parametro para inicializar ele é outro. E quando vc achar, apenas coloque o que vem do banco no lugar
Esse video ajudou muito foi o segundo video que assisti! O próximo que vou assistir é o do formulários! Parabéns resumiu Django em poucos minutos tu é fera!
Para essas tabelas simples eu entendi. Minha dúvida é para fazer um dashboard exibindo uma tabela de vendas do dia,, onde vai trazer elementos da tabela vendas, mas referenciando elementos da tabela "pacientes", "produtos", "forma_de_pagamento", etc. Ainda não descobri como o Django faz isso
Boa pergunta. Existem formas mais otimizadas de fazer isso, mas a forma simples é basicamente utilizando os modelos do django. Por exemplo, se vc tem a vendas, itens de venda, produtos e clientes, por exemplo, eu imagino que a tabela de itens terá o relacionamento com a venda e com o produto. E a tabela de venda terá o relacionamento com o cliente. Nesse cenário, se vc mandar para o template apenas o objeto da tabela venda, vc pode fazer o seguinte: Exibir o nome do cliente: venda.cliente.nome Pois afinal de contas, nada mais é do que o modelo django que tem os relacionamentos já definidos. Se vc ficar com dúvida nessa resposta, sugiro dar uma olhada no vídeo onde falo de relacionamentos entre modelos, manytomany e deve ter algum outro também.
Você tem que buscar esses dados do banco, com algo parecido com: objetos = Modelo.objects.filter() E mandar essa lista de objetos para o template. Mais pra frente eu faço um vídeo sobre esse tema.
Vey, ta foda aprender a fazer o que eu quero, se puder me ajudar Samuel, eu pretendo por os dados de uma unica ID, por exemplo tenho uma pagina index de varios cadastros, dai quando clico no link de um unico cadastro, ele me direcione pra uma pagina onde exibe mais informacoes cadastradas. Ja to frustrado com programacao kkkkkkk
kkkkkk. Calma, no início é assim mesmo. Eu sugiro vc fazer o seguinte: Crie uma View que recebe um ID de um determinado objeto e liste todos os "filhos" deste objeto. Na página índex, faça um link em cada objeto da lista para a outra View, passando o id como parâmetro. Basicamente é isso, ai vc tem que aprender as formas de fazer cada uma dessas coisas. Se tiver dificuldade, vai falando. Abraço.
@@SamuelGoncalvesPython Fala Brother, cara eu consegui fazer o que eu queria da seguinte forma, eu criei uma url nova com a string 'details/' e na views eu fiz o seguinte, na função eu puxei a classe. Solicitation.objects.filter(pk=id ....) daí no template do index lá no link eu coloquei {% url ' details' id....%} e então quando eu clicava no link daquele dado ele direcionava pra pagina onde so mostrava o dado daquele cadastro... não sei se você entendeu mais ou menos o que eu fiz kkkk mas deu certo T^T
Parabéns Samuel!! Seu canal é top.
Muito obrigado, camarada.
Vlws.
Abraço.
@@SamuelGoncalvesPython Estou tentando carregar um textarea de um template com os dados vindo do banco de dados, porém não carrega, mas quando preciso enviar com as informações digitadas no textarea ele envia normalmente. Saberia me dizer como faço para carregar esses dados? Abraço
@@andreportol Teria que ver seu código pra entender. Mas sugiro vc fazer o seguinte:
Esquece o que vem do banco, e tente entender como criar um um textarea já preenchido. As vezes, a tag que está usando está errada, ou o parametro para inicializar ele é outro.
E quando vc achar, apenas coloque o que vem do banco no lugar
@@SamuelGoncalvesPython Blz Samuel... Vou tentar aqui. Obrigado pela presteza.
Valeu, Samuel. Era isto que eu estava procurando. Ótimo video, bem explicado
Obrigado pelo feedback, Nélio.
Fico satisfeito que tenha ajudado.
Grande abraço
Esse video ajudou muito foi o segundo video que assisti! O próximo que vou assistir é o do formulários! Parabéns resumiu Django em poucos minutos tu é fera!
Muito obrigado, camarada.
Fique atento, virão alguns vídeos tops em breve.
Cara, seu canal é bom mano! É realmente triste ter somente 300 inscritos. Mete umas thumbnail mais chamativas aí cara, seu conteúdo tem valor!
Oh cara. Muito obrigado.
Fico realmente feliz por esse tipo de feedback.
Em breve vamos fazer umas thumbs melhores.
Obrigado.
Grande abraço.
Muito bom!, Parabéns
Obrigado, camarada
Ótima apresentação!
Obrigado parceiro.
Vlws.
Para essas tabelas simples eu entendi. Minha dúvida é para fazer um dashboard exibindo uma tabela de vendas do dia,, onde vai trazer elementos da tabela vendas, mas referenciando elementos da tabela "pacientes", "produtos", "forma_de_pagamento", etc. Ainda não descobri como o Django faz isso
Boa pergunta.
Existem formas mais otimizadas de fazer isso, mas a forma simples é basicamente utilizando os modelos do django.
Por exemplo, se vc tem a vendas, itens de venda, produtos e clientes, por exemplo, eu imagino que a tabela de itens terá o relacionamento com a venda e com o produto. E a tabela de venda terá o relacionamento com o cliente.
Nesse cenário, se vc mandar para o template apenas o objeto da tabela venda, vc pode fazer o seguinte:
Exibir o nome do cliente:
venda.cliente.nome
Pois afinal de contas, nada mais é do que o modelo django que tem os relacionamentos já definidos.
Se vc ficar com dúvida nessa resposta, sugiro dar uma olhada no vídeo onde falo de relacionamentos entre modelos, manytomany e deve ter algum outro também.
olá , como vc acessou o python console dentro do vs code
Eu não estou usando o visual code. Eu uso o PyCharm.
Nele tem uma aba na parte inferior que dá acesso ao python console.
Show!!!!
Valeu demais, Sidnei. TMJ
como exibir a parte do banco de doados?
Você tem que buscar esses dados do banco, com algo parecido com:
objetos = Modelo.objects.filter()
E mandar essa lista de objetos para o template.
Mais pra frente eu faço um vídeo sobre esse tema.
Como exibir uma view do posrgreSQL no django?
Dentro da classe Meta do seu modelo vc vai definir a variável "managed" como False. E vai colocar o nome da sua view na variável "db_table".
e como eu faço pra criar tags com a db... tipo mostrar por exemplos os produtos, img, titulo, link etc
Não entendi muito bem.
Pode me explicar melhor o que vc precisa?
@@SamuelGoncalvesPython tipo os produtos numa pagina de vendas utilizando os produtos numa db
E caso eu queira exibir os dados na INDEX mesmo, e não na lista?
Oh Paulo. Beleza?
Acho que não entendi sua pergunta. Pois eu estou listando os dados na index.
Detalha melhor sua dúvida pra eu te ajudar.
Massa me ajudou bastante, muito obrigado!
Tem como eu fazer isso usando um TemplateView no lugar de uma função com request?
Por nada.
Claro. Tem sim.
Vou colocar na lista um vídeo sobre Class Based Views
@@SamuelGoncalvesPython Massa, vou ficar no aguardo
Vey, ta foda aprender a fazer o que eu quero, se puder me ajudar Samuel, eu pretendo por os dados de uma unica ID, por exemplo tenho uma pagina index de varios cadastros, dai quando clico no link de um unico cadastro, ele me direcione pra uma pagina onde exibe mais informacoes cadastradas. Ja to frustrado com programacao kkkkkkk
kkkkkk. Calma, no início é assim mesmo.
Eu sugiro vc fazer o seguinte:
Crie uma View que recebe um ID de um determinado objeto e liste todos os "filhos" deste objeto.
Na página índex, faça um link em cada objeto da lista para a outra View, passando o id como parâmetro.
Basicamente é isso, ai vc tem que aprender as formas de fazer cada uma dessas coisas.
Se tiver dificuldade, vai falando.
Abraço.
@@SamuelGoncalvesPython Fala Brother, cara eu consegui fazer o que eu queria da seguinte forma, eu criei uma url nova com a string 'details/' e na views eu fiz o seguinte, na função eu puxei a classe. Solicitation.objects.filter(pk=id ....) daí no template do index lá no link eu coloquei {% url ' details' id....%} e então quando eu clicava no link daquele dado ele direcionava pra pagina onde so mostrava o dado daquele cadastro... não sei se você entendeu mais ou menos o que eu fiz kkkk mas deu certo T^T
@@RSBELMONT perfeito kkkkk
Foi exatamente o que eu sugeri.
Parabéns
@@SamuelGoncalvesPython vlw cara, ajudou muito, me baseei muito na sua lógica.