Confira o nosso catálogo de cursos: bit.ly/33ukneM
@markoantonjo2 жыл бұрын
Parabéns pela excelente qualidade das aulas e a metodologia de ensino .... É importante avisar que para que o Javascript assuma a função, é importante dar um refresh no Cache (pressionando Control + F5). Eu estava estranhando que a função funciona no Microsoft Edge e não funcionava no Chrome. Somente depois do refresh do cache, funcionou!
@viniciusbitencourtpereira76612 жыл бұрын
Me salvou amigo tava quebrando a cabeça aqui obrigado.
@gabriellbergel Жыл бұрын
Salvou!!!!
@brn97735 жыл бұрын
Cara cada dia mais apaixonado pelo Python. Tenho grande admiração por pessoas como você que se dispõem a ajudar. Parabéns. Um dia farei o mesmo.
@MatheusBattisti5 жыл бұрын
Show Bruno, semana que vem tem curso novo! :D
@RhythmicWords5 жыл бұрын
Olá Matheus, parabéns pelo curso. Está me ajudando bastante! Tive um pequeno contratempo... Depois de escrever o código no arquivo scripts.js e conferir se estava funcionando , ele me retornava um erro: "Uncaught ReferenceError: $ is not defined" Depois de uma rápida pesquisada encontrei a solução. Segundo a explicação, esse erro é porque o jQuery não está definido no projeto. A solução foi copiar está linha de código "" antes do meu script. Lá no base.html.
@jonassalesreboucas81652 жыл бұрын
Valeu amigo por esse comentário, mesmo dps de anos ai, me ajudou muito, valeuu
@elprimeiro42263 ай бұрын
vlw man vc é um anjo do passado, literalmente
@guilhermeamaral70022 жыл бұрын
Valeu!
@lfnd05 жыл бұрын
Ótimo curso! Está me ajudando bastante em um projeto que estou desenvolvendo na faculdade. Melhor que os cursos pagos que fiz.
@MatheusBattisti5 жыл бұрын
obrigado Luiz, e bons estudos!
@danielrezende19175 жыл бұрын
Irmão, muito obrigado por compartilhar o seu conhecimento com todos.
@raphaelgibson65555 жыл бұрын
Muito bom, professor!! De forma complementar a essa funcionalidade de confirmar a deleção da tarefa, seria interessante também nos ensinar como adicionar uma função "desfazer" pra que pudéssemos voltar atrás ao deletar uma tarefa.
@MatheusBattisti5 жыл бұрын
oi Raphael, a ideia não é tão complicada de ser aplicada: basicamente ao invés de deletar o registro você desativaria ele, adicionando um campo de status, e então quando quisesse voltar você ativaria ela novamente, mas anotei aqui é um assunto legal, abraço!
@AndreLuiz-qi3qt5 жыл бұрын
Muito bom. Tentando implementar esse delete com Modal.
@markoantonjo2 жыл бұрын
@Matheus, posso dar uma sugestão de vídeo? Como hospedar esse website criado numa plataforma gratuita, por exemplo o Heroku...
@luizvinicius56884 жыл бұрын
Mas quando se executa o comando de busca no banco de dados, vc já não gasta tempo e memória com dados que não serão exibidos? Pq o que entendi o paginator só pega e divide o seu array, no caso se fossem um milhão de tarefas ainda seriam trazidas do banco de dados.
@marcosvenicioschaves52555 жыл бұрын
Excelente série de vídeos, parabéns !!! Alguma indicação de um curso para construção de um e-commerce ?
@MatheusBattisti5 жыл бұрын
Oi Marcos, obrigado pelo feedback, infelizmente em Django não consigo te indicar, talvez você ache algo na Udemy, se souber inglês acredito que seja bem tranquilo achar, abraço!
@thiagoalexandremartinsmont41155 жыл бұрын
Parabéns! Muito boa a série. Nela você também irá contemplar customizações mais avançadas no Django Admin?
@MatheusBattisti5 жыл бұрын
oi Thiago, acredito que neste curso não, estou focando no desenvolvimento do básico da web: CRUD, busca, autenticação, criação de um admin e etc...
@GabrielGamerRandom5 жыл бұрын
Professor, o meu servidor n pega o codigo e ao inspecionar aparece o seguinte erro : scripts.js:1 Uncaught ReferenceError: $ is not defined at scripts.js:1 To sem ideia do que pode ser :(, voce pode me ajudar ?
@MatheusBattisti5 жыл бұрын
opa Gabriel, ta sem o jQuery no projeto, coloca isso aqui: no template principal, antes de fechar o body, abraço. (qualquer coisa confere o html do template no projeto do github)
@GabrielGamerRandom5 жыл бұрын
@@MatheusBattisti Obrigado pela ajuda !!
@JoaoPaulo-oy7iz4 жыл бұрын
no meu acontece a mesma coisa. Coloquei um console.log dentro do código do jquery, mas ele não consegue imprimir. Já tentei colocar o CDN no base.html e nada. Me ajudem, estou travado
@JoaoPaulo-oy7iz4 жыл бұрын
Uncaught ReferenceError: $ is not defined 127.0.0.1:8000/static/js/scripts.js:34
@emanuelgabriel25975 жыл бұрын
Há alguma possibilidade em fazer autenticação (login/logout) e autorização de páginas?
@MatheusBattisti5 жыл бұрын
oi Emanuel, vamos ter autenticação sim, faz parte do projeto, não deve demorar muito. :)
@sidneialmeida67504 жыл бұрын
Top!!!!!
@veronicaalesilva4 жыл бұрын
Olá, Matheus! Parabéns pelo trabalho. Acabei de me inscrever no canal :) Estou com um projetinho para paginar, mas estou com 1 dúvida, espero que possa me ajudar! - Estou tentando implementar a paginação também na busca. Se eu tiro do else a parte da paginação, ele até funciona corretamente paginando os registros, mas o problema está na hora de clicar para ver o próximo, o que exibe é próximo da página geral e não o da busca.... Dai eu tentei colocar o mesmo código tanto dentro do if, quanto do else (p ver se ia dar certo) e também não deu. A páginação aparece certo, por exemplo, "1 de 2 Próxima", mas quando clico no próxima, não aparece o próxima página da busca, mas sim, a geral. Como posso arrumar isto? Desde já muito obrigada!
@MatheusBattisti4 жыл бұрын
oi Verônica, obrigado por se inscrever :D Sem ver o código fica meio difícil, mas eu tentaria uma abordagem que verifica também se há o parâmetro get da busca além dos parâmetros da paginação, assim eu exibiria os resultados da segunda página com busca e não somente a segunda página.
Ola.. a partir do uso do scripst.js , o projeto não deu mas certo.... é porque estou usando o linux -ubuntu... grato
@MatheusBattisti5 жыл бұрын
Opa, o que aconteceu?
@geneziodelavor5 жыл бұрын
@@MatheusBattisti vendo a resposta aqui abaixo.... dever está faltando jQuery no meu projeto tbm.... obg manda umas dicas de cursos seus pago ou gratis sobre django pro meu email... gegeitp@gmail.com... valeu cara vc é 10...
@MatheusBattisti5 жыл бұрын
@@geneziodelavor Então Genezio, não tenho cursos pagos sobre Django (ainda haha), mas você pode ver os outros aqui: www.udemy.com/user/matheus-battisti/ , e obrigado pelo elogio.
@geneziodelavor5 жыл бұрын
@@MatheusBattisti blz ... problema resolvido... vou continuar.... no final... lhe mostro....obg.
@maronpinto40844 жыл бұрын
Matheus, o procedimento de confirmação de confirmação de exclusão não está completa, pois, se por algum motivo não acontecer a exclusão do banco e mesmo assim o procedimento for executado, então, haverá uma confirmação errada.
@luanleandro26183 жыл бұрын
tentei e apliquei o html e o css direitinho mas ele nn fica centralizado, ele fica pro lado esquerdo
@maronpinto40844 жыл бұрын
Amigo, não sei o porque, mas, minha paginação ficou deslocada para a esquerda, fiz até um copia e cola do git, mesmo assim, continua deslocada.
@gvmak473 жыл бұрын
Percebi que meu erro estava no .html. Veja se o nome da classe .step-links esta correta em seu arquivo html e tambem no .css
@andrealekhine5 жыл бұрын
Olá, boa tarde. Estou com esse erro: page = request.Get.get('page') AttributeError: 'WSGIRequest' object has no attribute 'Get'
@MatheusBattisti5 жыл бұрын
oi André, da uma conferida no meu código, provavelmente é algum erro de digitação: github.com/matheusbattisti/horadecodar-django-youtube
@andrealekhine5 жыл бұрын
@@MatheusBattisti Olha só, essas três linha de código estava igual a sua ( paginator = Paginator(tasks_list, 3) page = request.GET.get('page') tasks = paginator.get_page(page))mas, só para de dar erro se eu copiar a sua, pois se eu digitar o código da erro.
@andrealekhine5 жыл бұрын
@@MatheusBattisti Descobri o erro, o código request.GET.get, estava digitando request.Get.get Por isso estava dando erro.
@MatheusBattisti5 жыл бұрын
@@andrealekhine show, sabia que era algum errinho bobo :D bons estudos!
@robimtamy5 жыл бұрын
Você escreveu Get, porém é GET (TODAS LETRAS MAIÚSCULAS)
@sgosistemas2 жыл бұрын
Me salvou dms, tentei ler a documentaçao mas nao consegui aplicar no codigo !
@giovanijunior41375 жыл бұрын
como que eu faço pra paginação continua funcionando quando eu faço uma pesquisa?
@MatheusBattisti5 жыл бұрын
oi Giovani, tenta fazer da mesma forma quando solicita a view normal, jogar o que precisa para a paginação quando faz a busca...
@cesaraugusto-kq4cz5 жыл бұрын
não entendi muito bem o que variável está recebendo: """page = request.GET.get('page')""" alguém poderia me ajudar? tipo, por que esses dois gets(GET.get)?
@MatheusBattisti5 жыл бұрын
Opa cesar, se fosse traduzir para o português, seria mais ou menos assim: O Django da um get (de pegar) no método GET (do atributo method do formulário) que veio no request (do formulário que enviou essa requisição), procurando o atributo/parâmetro page Esclareceu um pouco? :D
@cesaraugusto-kq4cz5 жыл бұрын
@@MatheusBattisti bastante, rs. Valews e ótimo trabalho!
@Lucas-gg9yb5 жыл бұрын
meu js deu erro: eu clico para excluir uma tarefa e o confirm simplesmente não aparece, deletando sem confirmar nada, já chamei o script no base.html , mas mesmo assim não funciona.
@MatheusBattisti5 жыл бұрын
opa Lucas, já checou se está com o jQuery? no template principal, antes de fechar o body, abraço. (qualquer coisa confere o html do template no projeto do github)
@Lucas-gg9yb5 жыл бұрын
@@MatheusBattisti já conferi isso, está sim
@Lucas-gg9yb5 жыл бұрын
@@MatheusBattisti conferi aqui o código novamente, o problema era que eu escrevi o nome da classe no html como deleteBtn, sendo que o js procurava pela classe delete-btn, corrigindo isso o código funcionou normalmente, obrigado pela ajuda!
@MatheusBattisti5 жыл бұрын
@@Lucas-gg9yb opa Lucas, que bom que resolveu, qualquer coisa é śo mandar um comentário, abraço!
@mayal93343 жыл бұрын
meu não ficou centralizado kkk
@gvmak473 жыл бұрын
Percebi que meu erro estava no .html. Veja se o nome da classe .step-links esta correta em seu arquivo html e tambem no .css
@luanleandro26183 жыл бұрын
@@gvmak47 o meu não centralizou também e está correto a classe ;-;