Crie um projeto completo com Django

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

ความคิดเห็น • 143

  • @angelinamachado1806
    @angelinamachado1806 ปีที่แล้ว +46

    Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

  • @herahghost
    @herahghost 5 หลายเดือนก่อน +7

    Aula totalmente didática. Já assisti diversas aulas sobre Django e nenhuma delas detalhou e explicou tanto sobre os pacotes integrados, além do que não ficou cansativo de assistir, muito bom!!

    • @treinaweb
      @treinaweb  5 หลายเดือนก่อน

      Muito obrigado!! Aproveite pra passar no nosso site também, tem muita coisa boa por lá :D www.treinaweb.com.br/

  • @fernandocota7485
    @fernandocota7485 9 หลายเดือนก่อน +5

    Cara..parabéns! didática nota 1000! ganhou + um fã!

    • @treinaweb
      @treinaweb  9 หลายเดือนก่อน

      Muito obrigado 😃

  • @andersonvaladaokuba935
    @andersonvaladaokuba935 หลายเดือนก่อน +1

    Muito bom! Me serviu como uma ótima introdução ao Python e Django

  • @herbertmesquita1980
    @herbertmesquita1980 10 หลายเดือนก่อน +3

    De vários Vídeos que assisti, com certeza o seu foi muito mais explicativo, funcional e me ajudou muito, parabéns pelo ótimo conteúdo!!!

  • @yogiyokomizo
    @yogiyokomizo 10 หลายเดือนก่อน +6

    Nem terminei ainda, mas já infinitamente melhor que o do curso que eu tenho

  • @joaoaugustopersico2982
    @joaoaugustopersico2982 8 หลายเดือนก่อน +2

    PARABÉNS...... Mt bom.......

  • @juniormelo4272
    @juniormelo4272 หลายเดือนก่อน

    Parabéns pelo vídeo... acompanhei e fiz o projeto... fiquei bem contente com o resultado... Sucesso!!!

  • @antoniobarros2433
    @antoniobarros2433 10 หลายเดือนก่อน +2

    Muito bom mesmo, excelente. Já tinha procurado diversos vídeos e não tinha nada que me orientasse como esse. Preciso avançar mais, pois preciso saber como incluir tela de login e adicionar outros apps ao projeto.

    • @treinaweb
      @treinaweb  10 หลายเดือนก่อน

      Que bom!! Espero ter ajudado :D

  • @dedeoliveira82
    @dedeoliveira82 5 หลายเดือนก่อน +1

    Cara, Parabéns! Didática impecável, conteúdo altamente relevante! show!
    Admiro pessoas que se dedicam a ensinar o que sabe a outros.

    • @treinaweb
      @treinaweb  5 หลายเดือนก่อน

      Muito obrigado! :)
      Aproveite para conhecer nosso site, tem muita coisa legal por lá =D
      treinaweb.com.br/

  • @developer_mendes
    @developer_mendes 3 หลายเดือนก่อน +1

    Muito obrigado por essa aula, aprendi muito os fundamentos do Django,estudei um pouco pois é um dos frameworks serão ensinados no curso técnico em informática integrado ao ensino médio fornecido pelo IFPR

    • @treinaweb
      @treinaweb  3 หลายเดือนก่อน +1

      Que bom que ajudou! =)

  • @dubniq
    @dubniq 4 หลายเดือนก่อน +2

    Aulão mike bagunçinha, deus te abençoe tmj!

  • @tenflavio
    @tenflavio 5 หลายเดือนก่อน +2

    Excelente explicação.
    Parabéns.

  • @kemueltkd
    @kemueltkd ปีที่แล้ว +2

    Achei a aula muito top, aprendi coisas que nos cursos que fiz nem cheguei a ver, parabéns pelo conteúdo

  • @alessandrocosta8828
    @alessandrocosta8828 ปีที่แล้ว +1

    Ótima didática e explicação, foi o meu primeiro contato com Django e pude compreender e reproduzir o Todo List sem muita dificuldade. Obrigado por disponibilizar este vídeo de forma gratuíta.

  • @rafaeltrevizani6454
    @rafaeltrevizani6454 11 หลายเดือนก่อน +1

    Muito Obrigado! Didatica incrivel! Rodou 100% por aqui.

  • @Wdinilton
    @Wdinilton ปีที่แล้ว +3

    Fiz tudo. Tudo funcional. Parabéns pelo conteúdo. Ensino Relevante.

  • @caiopjv
    @caiopjv 11 หลายเดือนก่อน +2

    Aula espetacular! Parabéns!

  • @_leao3459
    @_leao3459 11 หลายเดือนก่อน +1

    ótimo conteúdo, é bom ver um conterrâneo de fortaleza presente

  • @viniciusdeborba
    @viniciusdeborba 4 หลายเดือนก่อน

    Parabéns pelo conteúdo, muito boa sua didática. Criado não tem acento mesmo. 😃

  • @lucasdev9719
    @lucasdev9719 ปีที่แล้ว +2

    ótima explicação! parabéns professor! consegui entender melhor o framework com essa aula.

  • @eliseu1954
    @eliseu1954 ปีที่แล้ว +1

    Que aula boa, ganhou mais um aluno

  • @BastLuc
    @BastLuc 5 หลายเดือนก่อน +1

    Ótima aula!!! Parabéns!!!

  • @regilenealves8967
    @regilenealves8967 หลายเดือนก่อน

    Vídeo muito bom , obrigada 😊

  • @andredias6356
    @andredias6356 ปีที่แล้ว +1

    obrigado por compartilhar seu conhecimento..

  • @luansimenton5749
    @luansimenton5749 ปีที่แล้ว +1

    Parabéns pelo conteúdo, sem enrolação e ótima dicção

  • @jvaxjoaopaulo8666
    @jvaxjoaopaulo8666 ปีที่แล้ว +2

    Parabéns! Fortalezas!

  • @SergioDev2024
    @SergioDev2024 ปีที่แล้ว +6

    Parabens prof excelente conteudo...

  • @andrecarvalho4096
    @andrecarvalho4096 10 หลายเดือนก่อน +2

    Adorei, muito bom caraca estava precisando repassar algumas coias maravilhoso !!!

    • @treinaweb
      @treinaweb  10 หลายเดือนก่อน

      Que bom que gostou :)

  • @armnd4150
    @armnd4150 ปีที่แล้ว +2

    Ótima didática, parabéns

  • @wesleipeter8485
    @wesleipeter8485 ปีที่แล้ว +1

    Parabéns! Muito bom o conteúdo.

  • @agrocapibaribene1187
    @agrocapibaribene1187 11 หลายเดือนก่อน +1

    Muito boa a aula

  • @flaviofelix6771
    @flaviofelix6771 4 หลายเดือนก่อน +1

    Excelente aula, já estou até me sentindo programador!!!...rsrs

    • @treinaweb
      @treinaweb  4 หลายเดือนก่อน

      Continue assim! Bons estudos! =D

  • @moisesmonza4716
    @moisesmonza4716 ปีที่แล้ว +1

    Finalmente um vídeo direto ao ponto. Virei inscrito 🎉❤

  • @ipcmeanthony1905
    @ipcmeanthony1905 10 หลายเดือนก่อน +2

    Como faço para tornar essa aplicação em executável? Ótima didática e bom conteúdo.

  • @TSantosBeat
    @TSantosBeat ปีที่แล้ว +2

    Muito bom!!!

  • @mauriciooliveira1793
    @mauriciooliveira1793 ปีที่แล้ว +1

    Parabéns 👏👏👏

  • @rafaelwebtutoriais
    @rafaelwebtutoriais ปีที่แล้ว +1

    Muito bom!! Excelente

  • @Welsonl
    @Welsonl หลายเดือนก่อน

    Ótima explicação / vídeo. Só gostaria de saber como mudar o campo data (deadline) para ser escolhido em um calendário no formulario em vez de digitar.

  • @Stefanipuppo
    @Stefanipuppo 5 หลายเดือนก่อน +1

    Muitooo bom!!

  • @ruancorreia
    @ruancorreia 3 หลายเดือนก่อน +1

    quem tiver tendo problemas no windows 11, tenta dessa forma:
    .\.venv\bin\activate
    percebi que o comando de criaçao do env nao gera a pasta script, que é onde deveria estar o activate e sim na pasta bin, fazendo dessa forma, creio que resolva o problema.

  • @adrielbelluomini9951
    @adrielbelluomini9951 10 หลายเดือนก่อน +1

    Muito pouca curtida para um conteúdo muito bom desse!

    • @treinaweb
      @treinaweb  10 หลายเดือนก่อน

      Muito obrigado 😁

  • @brunoferreira8558
    @brunoferreira8558 2 หลายเดือนก่อน

    A confirmação de 'delete' poderia ser feita através de modal, muito mais limpo e prático.
    O campo de data limite no form de edição dá margem pra erro de digitação, deveria ser um datepicker.

  • @davsonmelo
    @davsonmelo 4 หลายเดือนก่อน

    Aula excelente. apenas um detalhe. e eu fiz varias vezes tudo igual. Aquela mudança no banco de dados no settings me deu tanta dor de cabeça que tive que resetar meu sistema operacional. nao sei se é o bendito dj-db-url... nao sei o que foi. so sei que o sqlite3 enlouqueceu. até eu voltar a configuração antiga.

  • @suportegsm6809
    @suportegsm6809 ปีที่แล้ว +1

    Muito bom mano

  • @money.iiiiii
    @money.iiiiii 2 หลายเดือนก่อน

    Integração ao banco de dados. Montagem da estrutura django, uso ginga (para html). entendimento da estrutura do django.

    • @fernandocoelho1334
      @fernandocoelho1334 2 หลายเดือนก่อน

      Nunca tinha ouvido falar, mas como já uso HTML a muito tempo, prefiro continuar com ele, só que eu sou um Dev maduro.
      Costumo usar templates Bootstrap, Crispy ou peço para alguma IA criar e depois só ajusto.
      Não sei se sabe, mas também não conheço o Ginga, mas o Django tem 3 formas de fazer formulário.
      Dá até para fazer uma versão Ligth (Form e ModelForm), para passar pela fase de ajustes e depois se faz a definitiva.

  • @wenac.r.2396
    @wenac.r.2396 7 หลายเดือนก่อน +1

    Estou com esse problema para desabilitar os elementos : ERROR: Invalid token. A tag must consist of attributes or expressions. Twig Tags are not allowed.

  • @RaimundoLaune-zu4ts
    @RaimundoLaune-zu4ts ปีที่แล้ว +1

    Excelente tutorial vivo!

  • @toninhoeleoterio
    @toninhoeleoterio 6 หลายเดือนก่อน

    Bom dia amigo, parabéns pela didática e pelo vídeo. Gostaria de tirar dúvida(s), por favor: Em questão de performance o Python / Django é performático?
    Outra dúvida: Deploy é fácil fazer em hospedagem compartilhada?
    Você sabe informar algumas que tem hospedagem?
    Obrigado. Desejo sucesso!!!

  • @fabioacarvalho
    @fabioacarvalho ปีที่แล้ว

    Antes de mais nada parabéns pelo conteúdo, é muito bom, ganhou mais um inscrito.
    Poderia me explicar melhor como funciona essa identificação do Django no template (01:30:47), quando você alterou no if e no for de "todo" para "todo_list", o porque dessa mudança e porque esse nome, tem algum padrão?

    • @fabioacarvalho
      @fabioacarvalho ปีที่แล้ว

      Acabei de entender o padrão é o nome Model + _list + .html seria isso? E para redirecionar para um template especifico?

    • @cleysonlima9479
      @cleysonlima9479 ปีที่แล้ว +1

      A CBV ListView do Django utiliza um padrão de nomenclatura para definir o nome que será utilizado para acessar a lista de objetos passadas para dentro da template, esse padrão é o nome do modelo com letras minusculas concatenado com _list, isso pode ser alterado através da propriedade context_object_name da classe. A mesma ideia também é utilizada para o nome da template que será renderizada, ou seja, nome do modelo com letras minusculas concatenado com _list e isso pode ser alterado através do atributo template_name.

  • @ghxvitinho
    @ghxvitinho ปีที่แล้ว +2

    Eu tava tendo um problema que de jeito nenhum o decouple localizava as configurações do arquivo .env, e por sorte, descobri que o problema, no meu caso... é que a primeira linha do arquivo .env deve ficar em branco. Aparentemente ele ignora a primeira linha.

  • @josesimon1972
    @josesimon1972 11 หลายเดือนก่อน

    Muito bem explicado que praticamente não estou tendo nenhuma dificuldade em implementar o projeto, meus parabéns e agradeço a contribuição. Mas parei em um erro e não consegui encontrar solução, pois na estruturação do banco de dados esta dando o erro: "NameError: name 'Model' is not defined. Did you mean: 'models'? ", agradeço se puder me ajudar, obrigado.

  • @telmomachado1490
    @telmomachado1490 5 หลายเดือนก่อน

    Poderia adicionar uma tabela login para quando finalizar a tarefa solicitar a senha do usuário para confirmar e registrar quem finalizou a tarefa e guardar a informação e a data no DB?

  • @matheusnormandy2324
    @matheusnormandy2324 3 หลายเดือนก่อน

    Opa, tudo bem? Antes de mais nada gostaria de informar que essa foi uma excelente aula, me elucidou muita coisa que precisava saber.
    Tenho uma duvida: como eu posso criar uma página que roda uma aplicação do streamlit, de um chatbot, que interage com meu usuário através de api. Como eu posso fazer esse processo dentro do Django?

    • @treinaweb
      @treinaweb  3 หลายเดือนก่อน

      Se eu entendi corretamente a sua dúvida, você irá precisar de duas aplicações distintas, sendo, uma interface web que conterá o Chatbot usando o Streamlit e outra será a API em Django que irá realizar o processamento dos inputs enviados pelo chatbot.
      No caso da API você pode utilizar o Django em conjunto com o Django REST Framework (DRF) para facilitar o processo de desenvolvimento da API e ter uma rota que recebe a mensagem do usuário, realiza o processamento dessa entrada e então devolve uma resposta HTTP contendo a resposta do bot. Algo semelhante ao exemplo a seguir:
      from rest_framework.decorators import api_view
      from rest_framework.response import Response
      @api_view(['POST'])
      def chatbot_interaction(request):
      user_input = request.data.get('message')
      # Processar a entrada do usuário e gerar uma resposta
      bot_response = process_user_input(user_input)
      return Response({'response': bot_response})
      def process_user_input(user_input):
      # Lógica do chatbot aqui
      return "Esta é uma resposta do chatbot"
      Já na parte do Streamlit, basicamente, você irá utilizar a biblioteca requests para realizar requisições para a API em Django enviando os inputs do usuário e então exibir em tela o retorna da API, algo como o exemplo abaixo:
      import streamlit as st
      import requests
      st.title("Chatbot com Django e Streamlit")
      user_input = st.text_input("Digite sua mensagem:")
      if st.button("Enviar"):
      response = requests.post(
      "localhost:8000/chatbot/",
      json={"message": user_input}
      )
      bot_response = response.json().get('response')
      st.write(f"Chatbot: {bot_response}")
      Aqui no nosso canal temos uma playlist sobre o Django REST Framework, caso queira aprender mais sobre: th-cam.com/video/sOWSDZtyZLg/w-d-xo.html
      Além disso, também temos uma playlist onde criamos uma aplicação que integra com o ChatGPT da OpenAI utilizando o Django: th-cam.com/video/ieXN9Wa6z-o/w-d-xo.html

  • @henriquelopescavalcante
    @henriquelopescavalcante ปีที่แล้ว +2

    Cade esse comando que voce executa no começo do video ?

  • @jefesonbezerra
    @jefesonbezerra 7 หลายเดือนก่อน +2

    Tive um problema com o decouple: "ImportError: cannot import name 'config' from 'decouple'". Resolvi da seguinte forma:
    1. pip uninstall decouple;
    2. pip install python-decouple.

    • @awrrin6575
      @awrrin6575 7 หลายเดือนก่อน +1

      control shift p
      Selecionar interpretador
      Ai é so selecionar o recomendado.

    • @jefesonbezerra
      @jefesonbezerra 7 หลายเดือนก่อน

      @@awrrin6575 vou tentar, obrigado!

    • @jonas_jr4050
      @jonas_jr4050 2 หลายเดือนก่อน

      Olá! no meu caso fiz a instalação do exemplo acima, pois não estava instalado. Valeu pela dica.

  • @ubersolitario
    @ubersolitario ปีที่แล้ว +4

    Estou usando o Windows e aqui 1:06:51 o SQlite não está instalado , porém eu clico no botão para instalar e não instala, mas alguém com esse problema?

    • @kevenchaves
      @kevenchaves ปีที่แล้ว

      eu tbm, aperto no botão e não instala...

    • @kevenchaves
      @kevenchaves ปีที่แล้ว +3

      Oopa! Consegui resolver o erro. Resolvi assim: entra no site do SQLite3 e baixa os arquivos para Windows... São dois ZIPs: um que contém 3 .exes e um zip que contém as DLLs. Cria uma pasta (com nome que tu queira, mas de preferência de SQLITE3) e descompacta tudo para essa pasta os teus arquivos de downloads... Após isso adiciona essa tua pasta que tu criaste como Path nas variáveis do ambiente do teu Windows... Reinicia teu computador e tenta reinstalar o MySQL (plugin) do vídeo... Vai perceber que não vai pedir para instalar novamente e é so usar!!

    • @ubersolitario
      @ubersolitario ปีที่แล้ว +1

      @@kevenchaves opa beleza? Eu tinha até desistido desse projeto, agora vou tentar aqui novamente. Valeu de mais!

    • @kevenchaves
      @kevenchaves ปีที่แล้ว +1

      Show! Qualquer dúvida te explico mais detalhes

    • @alexdanieldk
      @alexdanieldk ปีที่แล้ว

      @@kevenchaves Infelizmente não funcionou :/

  • @victtoriacorreia-z3v
    @victtoriacorreia-z3v ปีที่แล้ว +2

    Estou tendo um problema, instalei o mysql e o sqlite3 pelo prompt de comando, coloquei a path certinho e criei o new row como ele fala no video, mas quando atualizo a pagina não aparece nada, continua em branco, alguem me ajuda pfvv, estou há dias com esse problema

  • @sdfkkwejr
    @sdfkkwejr 2 หลายเดือนก่อน

    55:00

  • @JoaoMarcos-ln1cw
    @JoaoMarcos-ln1cw 11 หลายเดือนก่อน

    Ótima didática parabéns, mais estou com uma dificuldade, eu estou fazendo de acordo como no começo do vídeo, mais para mim não sai da página inicial do django a que aparece um foguete e diz que foi instalado com sucesso, mesmo colocando na urls e definindo a views home

  • @prof.alexsouza20
    @prof.alexsouza20 ปีที่แล้ว +1

    13 min de vídeo aprendi mais que 6 meses de facu

  • @HeltonGalanT
    @HeltonGalanT 11 หลายเดือนก่อน +3

    meu SQLite não esta instalando .. eu clico pra instalar e não vai. cliquei no link sugerido, porém não vem com arquivo executável, sendo assim não consegui instalar.

    • @rodolfofrutuoso8409
      @rodolfofrutuoso8409 11 หลายเดือนก่อน

      Algum retorno sobre isso? Por aqui também esta assim

    • @lenglerweb95
      @lenglerweb95 11 หลายเดือนก่อน

      Eu também estou parado nessa parte da conexão com o SQLite, clico no botão "Install" e não acontece nada. Pelo visto não vamos ter resposta para resolver o problema!

    • @jeanvinicius16
      @jeanvinicius16 11 หลายเดือนก่อน

      Também estou com o mesmo problema

    • @Gerson.machado
      @Gerson.machado 10 หลายเดือนก่อน

      Mesmo problema aqui.

    • @jeanvinicius16
      @jeanvinicius16 10 หลายเดือนก่อน

      solução :
      th-cam.com/video/IAIMS9nuPXo/w-d-xo.html

  • @danielcampillo9679
    @danielcampillo9679 ปีที่แล้ว +1

    qual é o nkme dessa extensão p dar esse visual no diretorio?

    • @do5gas
      @do5gas 8 หลายเดือนก่อน

      Material Icon Theme

  • @livialeal9937
    @livialeal9937 ปีที่แล้ว

    Muito Boaa a aula!! Fiquei com uma dúvida pois, ao excluirmos uma tarefa a numerção do id continua ex : tenho1,2,3 tarefas, caso exclua a 2, a proximma que criar tem o id 4, ele não se reestrutura. Como posso fazer isso?

    • @cleysonlima9479
      @cleysonlima9479 ปีที่แล้ว

      Esse é o comportamento do banco de dados e não do Django, inclusive o ideal é que os id's não possam ser reutilizados, pois isso garante algumas vantagens como, por exemplo, integridade referencial, consistência, previsibilidade e evitar ambiguidades.

  • @lazaffalon
    @lazaffalon 9 หลายเดือนก่อน

    Boa noite ! Muito obrigado pelo vídeo explicando a criação do projeto Django. Porém , ao inserir o comanda python manage.py runserver, recebi a seguinte mensagem de erro: C:\Users\Luiz Zaffalon\anaconda3\python.exe: can't open file 'C:\\Users\\Luiz Zaffalon\\Desktop\\helloworld\\manage.py': [Errno 2] No such file or directory .
    Como posso corrigir este erro?

    • @awrrin6575
      @awrrin6575 7 หลายเดือนก่อน

      Olá. Voce tem que verificar a raiz do seu diretório.

  • @JobinFerreira
    @JobinFerreira 4 หลายเดือนก่อน

    O meu app estava criado com outro nome, e não reconheceu automaticamente o template html depois q criei a primeira classe ListView. Alguma dica ?

  • @rodrigochessss
    @rodrigochessss 9 หลายเดือนก่อน

    A instalação do SQLite, não vai.

  • @davsonmelo
    @davsonmelo 5 หลายเดือนก่อน

    Essa extensão do Django para html não funcionou pra mim. e parece que ela trava outras extensões.

  • @HugoRBRDev
    @HugoRBRDev 9 หลายเดือนก่อน

    Muito bom, curso completo.
    Mas pra quem está aprendendo, esses TODOS pra todo lado, confunde muito.
    No meio do código eu fico => "Esse TODO aí é o app, o projeto, a classe, objeto, banco de dados, é o queeee?"

    • @treinaweb
      @treinaweb  8 หลายเดือนก่อน

      Não entendi muito bem, poderia explicar melhor?

  • @Gerson.machado
    @Gerson.machado 10 หลายเดือนก่อน

    1:06:50 - Estou travado nessa etapa, não consigo instalar o sqlite3 da mesma maneira que fez no vídeo. Clico no mesmo botão e nada acontece no prompt.
    Ambiente Windows10
    Edit: Solução foi instalar manualmente
    winget install sqlite.sqlite

    • @guilhermethehedgehog
      @guilhermethehedgehog 10 หลายเดือนก่อน +1

      obrigado parei exatamente ai

    • @HugoRBRDev
      @HugoRBRDev 9 หลายเดือนก่อน

      Eu uso linux, então n sei se vai ajudar. Mas resolvi o meu, instalando pelo terminal e peguei o endereço do arquivo pelas pastas e habilitei pra aparecer todas as extensões. E aí apareceu o arquivo do BD

  • @ToniPLay-xs8pw
    @ToniPLay-xs8pw 9 หลายเดือนก่อน

    Minhas tarefas não estão sendo exibidas na lista de tarefas, mas estão sendo gravadas no banco, alguem sabe pq?

  • @henriquelopescavalcante
    @henriquelopescavalcante ปีที่แล้ว +1

    Set-Executepolicy - scope ....

  • @codeonsoftwares
    @codeonsoftwares 9 หลายเดือนก่อน

    Amigo, no momento da importação do decouple o meu lint está alertando "Não foi possivel resolver a importação decouple" ... Já removi, instalei novamente... Tomei o cuidado de estar no modo ".venv" e mesmo assim não está rolando. O que pode ser?
    Notei que o meu decouple é instalado normalmente (versão 3.8.dist-info) e, além disso, é criado um arquivo decouple.py na raíz de site-packages.
    O que posso fazer para corrigir essa importação?

    • @felipeandre2923
      @felipeandre2923 9 หลายเดือนก่อน +1

      Amigo, eu tive o mesmo problema quando instalei, verifique se você não possui duas versões do Python instalada, foi esse o meu caso. Removi a versão mais antiga e o problema de importação foi resolvida.

    • @codeonsoftwares
      @codeonsoftwares 9 หลายเดือนก่อน

      @@felipeandre2923 Obrigado pela ajuda! Nesta situação eu tenho apenas a versão Python 3.12.2 ... de fato só tenho uma versão. Percebi que alguns pacotes que instalo acontecem dessa mesma forma. Ainda não consegui resolver o problema.

  • @tenflavio
    @tenflavio 5 หลายเดือนก่อน

    Bom dia,
    Não encontrei esse passo a passo. Onde está?

    • @treinaweb
      @treinaweb  5 หลายเดือนก่อน +1

      Olá!! Qual passo a passo?

  • @samuelernandes4772
    @samuelernandes4772 ปีที่แล้ว +1

    Otimo video, mas ficou uma duvida crucial... Qual o nome do tema que vc está usando no vscode? kkkkkkkk

    • @bernardoissenguel9308
      @bernardoissenguel9308 ปีที่แล้ว

      😂

    • @do5gas
      @do5gas 8 หลายเดือนก่อน

      eu acho que é um pacote de icone Material Icon Theme

  • @cfgramoso
    @cfgramoso 8 หลายเดือนก่อน

    Não consegui usar no settings.json o "editor.defaultFormatter": "ms-python.black-formatter"

    • @cfgramoso
      @cfgramoso 8 หลายเดือนก่อน

      erro: [{
      "resource": "/c:/Users/Arla/treina_web_django/.vscode/settings.json",
      "owner": "_generated_diagnostic_collection_name_#3",
      "code": "1",
      "severity": 4,
      "message": "Value is not accepted. Valid values: null, \"vscode.css-language-features\", \"vscode.html-language-features\", \"vscode.json-language-features\", \"vscode.markdown-language-features\", \"vscode.markdown-math\", \"vscode.php-language-features\", \"ms-python.python\", \"vscode.typescript-language-features\", \"batisteo.vscode-django\", \"ms-python.vscode-pylance\", \"vscode.configuration-editing\", \"vscode.debug-auto-launch\", \"vscode.debug-server-ready\", \"ms-python.debugpy\", \"vscode.emmet\", \"vscode.extension-editing\", \"thorcc.flask-vgs\", \"vscode.git\", \"vscode.git-base\", \"vscode.github\", \"vscode.github-authentication\", \"vscode.grunt\", \"vscode.gulp\", \"vscode.ipynb\", \"vscode.jake\", \"ms-vscode.js-debug\", \"ms-vscode.js-debug-companion\", \"ms-toolsai.jupyter\", \"ms-toolsai.jupyter-renderers\", \"vscode.media-preview\", \"vscode.merge-conflict\", \"vscode.microsoft-authentication\", \"vscode.npm\", \"vscode.references-view\", \"vscode.search-result\", \"vscode.simple-browser\", \"qwtel.sqlite-viewer\", \"vscode.tunnel-forwarding\", \"ms-vscode.vscode-js-profile-table\", \"ms-toolsai.vscode-jupyter-cell-tags\", \"ms-toolsai.vscode-jupyter-slideshow\", \"MoeL.yeah\".",
      "startLineNumber": 5,
      "startColumn": 32,
      "endLineNumber": 5,
      "endColumn": 59
      }]

    • @cfgramoso
      @cfgramoso 8 หลายเดือนก่อน

      Alguem consegue em ajudar?

  • @SergioDev2024
    @SergioDev2024 ปีที่แล้ว +2

    Pessoal uma duvida dizem que django e muito lento. Isso é real????

    • @talktotask-ub5fh
      @talktotask-ub5fh 5 หลายเดือนก่อน

      Na real, o instagram usa, então deve ser parrudo

  • @evertonsousa8072
    @evertonsousa8072 ปีที่แล้ว

    quando crio a pasta home.html dentro de templates não abre em html, mas em django. como resolver esse problema ?

    • @luansimenton5749
      @luansimenton5749 ปีที่แล้ว

      da uma olhada nos 58:00 até 1:00:18 talvez resolva seu problema

  • @RafaelDamasceno-r5l
    @RafaelDamasceno-r5l 3 หลายเดือนก่อน

    me ajudem, estou fazendo uma tela de login usando django pra autenticação, mas o porblem é que fiz o html de registro e login juntos, eu teria que separar pra funcionar?

    • @treinaweb
      @treinaweb  3 หลายเดือนก่อน

      Não é necessário separar os formulários de login e registro em páginas diferentes. Basta que na view você verifique qual a ação que o usuário deseja realizar e então aplicar a lógica necessária.
      Para isso você pode utilizar o atributo `name` do botão de submit para identificar qual ação o usuário deseja realizar. Por exemplo:
      ```html
      {% csrf_token %}
      ... campos do formulário ...
      Login
      {% csrf_token %}
      ... campos do formulário ...
      Register
      ```
      E na view você pode verificar qual botão foi clicado:
      ```python
      def register_login(request):
      if request.method == 'POST':
      if 'login' in request.POST:
      # lógica de login
      elif 'register' in request.POST:
      # lógica de registro
      return render(request, 'register_login.html')
      ```
      Dessa forma você pode manter o formulário de login e registro na mesma página e aplicar a lógica necessária de acordo com a ação que o usuário deseja realizar.

    • @RafaelDamasceno-r5l
      @RafaelDamasceno-r5l 3 หลายเดือนก่อน

      @@treinaweb muito obrigado, consegui fazer desse jeito, eu tenho outra duvida, eu preciso apresentar meu trabalho em django, mas eu vou ter que baixar os arquivos em outro notebook, só oq eu preciso fazer é baixar os arquivos e dar um runserver?

    • @treinaweb
      @treinaweb  3 หลายเดือนก่อน

      @@RafaelDamasceno-r5l Após copiar os arquivos do projeto será necessário criar o ambiente virtual e instalar as dependências do projeto, depois disso é necessário aplicar as migrações para que as devidas tabelas do banco de dados sejam criadas e só então o projeto poderá ser executado com o comando runserver.

    • @RafaelDamasceno-r5l
      @RafaelDamasceno-r5l 3 หลายเดือนก่อน

      @@treinaweb Por algum motivo, no computador da escola eu só precisei instalar o python e o django, dar um cd na pasta que tem o manage.py e escrever o comando runserver que abriu... acho que fiz algo errado quando instalei a maquina virtual pra funcionar desse jeito...

    • @RafaelDamasceno-r5l
      @RafaelDamasceno-r5l 3 หลายเดือนก่อน

      @@treinaweb Amigo, desculpa perturbar dnv, eu tô criando um sistema de coleta de dados meteorológicos e preciso criar um dashboard na tela inicial, você indicaria eu fazer com django já que comecei usando esse framework, ou uso outra tecnologia?

  • @do5gas
    @do5gas 8 หลายเดือนก่อน

    .\.venv/Scripts/activate : O termo '.\.venv/Scripts/activate' não é reconhecido como nome de cmdlet, função, arquivo de script ou
    programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente.
    No linha:1 caractere:1
    + .\.venv/Scripts/activate
    + ~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (.\.venv/Scripts/activate:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    Estou com esse erro alguem me ajuda e nem comecei :(

    • @cleysonlima9479
      @cleysonlima9479 8 หลายเดือนก่อน +1

      O erro indica que o comando executado não existe ou então foi digitado de maneira incorreta. Pelo que vejo, você digitou o comando usando a barra (/) ao invés de usar a barra invertida (\). Tente executar o comando da seguinte forma: .\.venv\Scripts\activate

  • @eliseu1954
    @eliseu1954 ปีที่แล้ว +1

    Que aula boa, ganhou mais um aluno

  • @davifirmino8290
    @davifirmino8290 11 หลายเดือนก่อน +1

    Muito bom!