Como criar uma API em Django - Criando um CRUD - Aula Completa

Поделиться
HTML-код
  • Опубликовано: 22 ноя 2024

Комментарии • 49

  • @JoaoPedro-tc2fl
    @JoaoPedro-tc2fl 2 дня назад +1

    Muito obrigado pela aula, estava precisando do básico de API e vc explicou perfeitamente, continue assim!

    • @DescolaDev
      @DescolaDev  2 дня назад

      Valeu demais João! Fico feliz que tenha gostado.
      Te convido a se inscrever no canal e acompanhar os novos conteúdos que tenho postado. Abraço e bons estudos.

  • @LuisOtavio-dt8nu
    @LuisOtavio-dt8nu День назад

    Parabéns, professor. Muito obrigado pela aula. Até o momento, foi a melhor aula que assisti sobre criar API.

  • @igordesouza8410
    @igordesouza8410 Год назад +6

    Excelente aula. A minha única sugestão seria deixar a fonte do editor do vscode e do terminal maior. Obrigado pela dedicação no vídeo!

  • @DivinoCecimdaSilva
    @DivinoCecimdaSilva 11 месяцев назад +3

    Parabéns Gabriel! Não bata ter o conhecimento para transmiti-lo aos outros, tem que ter uma excelente didática. E você está de Parabéns! Explica muito bem!

    • @DescolaDev
      @DescolaDev  11 месяцев назад

      Obrigado Divino! Que bom que você gostou da aula.
      Espero que ela possa ter sido útil para você.
      Abraço!

  • @jonatasmoraes141
    @jonatasmoraes141 6 месяцев назад +5

    Aula muito didática e direto ao ponto, sem enrolação. Parabéns.

    • @DescolaDev
      @DescolaDev  6 месяцев назад +1

      Fico feliz que tenha gostado! Bons estudos, abraço!

  • @pedroassuncao9427
    @pedroassuncao9427 8 месяцев назад +2

    muito boa a aula

    • @DescolaDev
      @DescolaDev  8 месяцев назад +1

      Fico feliz que tenha gostado! Te convido a seguir o canal para acompanhar novos conteúdos. Abraço!

  • @33319987
    @33319987 Год назад +1

    Vídeo sensacional, muito rico e prático.Obrigado!

  • @ClaytonLeão-t7g
    @ClaytonLeão-t7g 19 дней назад +1

    video muito bom... excelente !!! atual ainda em 2024....

    • @DescolaDev
      @DescolaDev  9 дней назад

      Que bom que o conteúdo te ajudou! Abraço!

  • @GlaedrDK
    @GlaedrDK 11 месяцев назад +1

    Gostaria de agradecer pelo vídeo, era exatamente o que eu estava buscando!

    • @DescolaDev
      @DescolaDev  11 месяцев назад

      Fico feliz que tenha gostado do conteúdo! Abraço!

  • @isaiasvitor7873
    @isaiasvitor7873 Месяц назад

    Direto e reto, obrigado esclareceu duvidas que estava me matando

  • @carlosmelo5050
    @carlosmelo5050 8 месяцев назад +1

    Show Gabriel, ótima didática.

    • @DescolaDev
      @DescolaDev  8 месяцев назад

      Obrigado Carlos!
      Abraço.

  • @luanrodrigo8392
    @luanrodrigo8392 Месяц назад

    finalmente aprendi a base do framework, muito obrigado.

  • @wesleipeter8485
    @wesleipeter8485 Месяц назад

    Ótimo conteúdo! Parabéns! Abordagem muito clara sobre o conteúdo.

  • @saviodev777
    @saviodev777 6 месяцев назад +2

    melhor vídeo sobre django para iniciar gratuito q encontrei, parabéns!!!

    • @DescolaDev
      @DescolaDev  6 месяцев назад

      Fico feliz que tenha gostado! Bons estudos, abraço!

  • @TiagoPereira-c3k
    @TiagoPereira-c3k 3 месяца назад

    caracas!!!! novinho e super inteligente!!! caracas!!! deus abençoe

  • @DicaseTutoriaisAdenilson
    @DicaseTutoriaisAdenilson 8 месяцев назад

    excelente video , parabens. faz um video complementando essa para fazer crud com botoes no navegador.

  • @lauradscc
    @lauradscc 10 месяцев назад

    Muito bom! me ajudou a esclarecer muita coisa.

  • @sulimararse
    @sulimararse 5 месяцев назад

    Simplesmente show!!! Excelente!

  • @andrewrodrigues3478
    @andrewrodrigues3478 Год назад +2

    como q esse canal com conteudo atualizado e lotado de informação nao tem vizualização???
    Cai em tantos videos (bons tambem) com informação desatualizado onde eu tive que parar no meio pq nao sabia como prosseguir, mas cara parabens video bom e com qualidade

    • @DescolaDev
      @DescolaDev  Год назад +2

      Fala Andrew, beleza? Fico muito feliz que você tenha gostado do conteúdo!!
      Estamos estruturando o canal ainda, para ficar legal para todo mundo!
      Não esqueça de compartilhar com amigos, para ajudar a gente hahaha
      Abração e bons estudos!!

  • @MarcosDuarteOliveira
    @MarcosDuarteOliveira 9 месяцев назад +2

    Meu amigo muito bom, parabéns!! vc. não tem interesse em montar um curso montando um sistema comercial do zero com cadastros, consultas, relatórios e dashboards com inclusão de usuários e permissões e grupos de usuários e etc., mas claro que pago? Eu estou muito interessado, sou programador php, mas queria muito trabalhar com python e django

    • @DescolaDev
      @DescolaDev  9 месяцев назад +1

      Boa noite Marcos!
      Fico feliz que tenha gostado do conteúdo e espero que ele tenha te ajudado.
      Ainda não tenho planos concretos para criar um curso, mas em breve virão novidades no canal!
      Te convido a se inscrever para acompanhar novos conteúdos que vou começar a trazer.
      Abração!

  • @vitorgat237
    @vitorgat237 Год назад +1

    Cara ficou muito bom seu conteúdo... Aumenta a frequência de postar vídeos que vc vai decolar.

  • @pedroassuncao9427
    @pedroassuncao9427 8 месяцев назад +2

    só n conseguir usar os metodos put e post pelo browser msm sem ser pelo insomia

    • @DescolaDev
      @DescolaDev  8 месяцев назад

      Opa Pedro, beleza?
      Não esqueça de colocar o @app_view(['POST'] em cima da função, para ativar o método.
      Seria interessante testar pelo insomnia também, porque do app_view, no navegador, as vezes pode ser um pouco bugada.
      Te convido também a se inscrever no canal para ajudar a gente!
      Abração, bons estudos.

  • @JoaoPepe10Gamer
    @JoaoPepe10Gamer Месяц назад

    Otimo conteudo!

  • @leandromore6680
    @leandromore6680 8 месяцев назад

    parabems otimo

  • @alexandrebastos4848
    @alexandrebastos4848 3 месяца назад

    Gostei, vou virar cliente do canal, rsrsrrs

  • @jiangoersch3678
    @jiangoersch3678 7 месяцев назад

    excelente, se possível volte a fazer vídeos hahaha

  • @renan7812
    @renan7812 6 месяцев назад

    Alguma coisa

  • @trademilion
    @trademilion Год назад

    Boa Noite mano, passa seu Instagram ou algum meio de contato. Queria bater um papo sobre fazer um robô de trade mas com as métricas que vou te passar. Abraços tmj!

    • @isaquenewton7779
      @isaquenewton7779 Год назад

      Oie Boa tarde... quero fazer uma machine learning pra um trabalho...

  • @aleffaraujo2245
    @aleffaraujo2245 6 месяцев назад

    pra mim está funcionando até a parte do GET(3/3) eu recebo um erro
    TypeError: 'QueryDict' object is not callable
    [13/May/2024 16:51:58] "GET /api/data/?user=Idann00 HTTP/1.1" 500 98274
    e já tentei remover a '/' no urls, alterar a url mas nada funciona

    • @DescolaDev
      @DescolaDev  6 месяцев назад

      Boa tarde beleza?
      Tenta ver se o @api_view está com o ["GET"] dentro. Verifica também se a venv está selecionada no interpretador Python.
      Bons estudos!

    • @aleffaraujo2245
      @aleffaraujo2245 6 месяцев назад

      @@DescolaDev eu até coloquei só @api_view(['GET']) pra ver se eh alguma outra interferência a venv está selecionada direto e as urls estão configuradas. aq no erro fala que o erro está sendo gerado quando ele testa o "if request.GET('user'):" dentro do primeiro try de user_manager

    • @DescolaDev
      @DescolaDev  6 месяцев назад +1

      @@aleffaraujo2245 Parece que seu erro é na QueryDict, que pode ser usada em requisições get ou post. Verifica se no código você está usando colchetes [ ao invés de parênteses (, ficando assim: if request.GET['user'].
      Se você quiser usar os parênteses, pode fazer assim:
      Com colchetes:
      user_id = request.GET['user'] # Pode lançar KeyError se 'user' não estiver presente
      Com parênteses (adicione .get depois de GET, ficando GET.get('query'):
      user_id = request.GET.get('user') # Retorna None se 'user' não estiver presente

    • @DescolaDev
      @DescolaDev  6 месяцев назад

      @@aleffaraujo2245 Me conta depois se deu certo.

    • @aleffaraujo2245
      @aleffaraujo2245 6 месяцев назад +1

      @@DescolaDev deu certo sim. Obrigado!