Como configurar autenticação no Django

  Рет қаралды 6,421

Samuel Gonçalves

Samuel Gonçalves

Күн бұрын

Пікірлер: 111
@antonioryan2683
@antonioryan2683 Жыл бұрын
Nenhum curso que fiz até hoje em Django, ensina os fundamentos principais! Como criar formulários, autenticação, tabela Adm, os models, autenticação e etc... 99% dos cursos é criar projetos, sem ensinar toda base do django. Mais uma vez parabéns Samuel!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Muito obrigado, camarada. Eu tenho vontade de no futuro criar um curso de django onde ensino (além de criar projetos rsrs) os fundamentos para as pessoas criarem os projetos por si só. Muito obrigado pelo feedback Abraço
@arthurbarros1641
@arthurbarros1641 Жыл бұрын
Top!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Vlw camarada
@ricardoferrari6578
@ricardoferrari6578 2 жыл бұрын
Estou estudando python a aproximadamente 6 meses e já vi conteúdos de diversos locais diferentes, porém com essa riqueza de detalhes foram poucas as vezes, então fica aqui os meus parabéns para o seu trabalho e um muito obrigado por esse conteúdo de excelência.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Caraca, Ricardo. Muito obrigado pelo feedback. Nesses momentos penso que esse esforço vale a pena. Obrigado e te desejo todo sucesso na sua carreira. Abraço.
@gabriellustosa9549
@gabriellustosa9549 2 жыл бұрын
ELE VOLTOU 😁😁😁
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
To de volta. rsrsrs Pode mandar ideias, inclusive. rsrsrs
@wianei
@wianei 2 жыл бұрын
Top
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Obrigado, mano
@noceunaotempao
@noceunaotempao 2 жыл бұрын
Opa, video bom de mais.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Vlw camarada. Abraço.
@viniciusstucki
@viniciusstucki 9 ай бұрын
Excelente aula, me ajudou a lembrar de algo que pouco mexo, gosto de criar minhas páginas e acessar as informações, mas como uso somente na rede interna, não uso autenticação normalmente. Me ajudou muito a relembrar!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 9 ай бұрын
Ótimo. Eu sempre tento criar vídeos objetivos exatamente para ajudar a lembrar ou aprender pequenas partes. Que bom que ajudou. Abraço.
@jardelsantos4278
@jardelsantos4278 Жыл бұрын
Like, Like, Like, muito boa aula, melhor até do que eu esperava!!!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Oooopa. Ai sim. Muito obrigado pela confiança em assistir o vídeo e me dar esse maravilhoso feedback. Grande abraço.
@suellenvieira4690
@suellenvieira4690 2 жыл бұрын
Ele voltou… 👏🏻👏🏻
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Voltei. To ai firme e forte. rsrsrsrs 😍
@RONALDO362009
@RONALDO362009 Жыл бұрын
Show de bola a sua aula. Parabéns pelo conteúdo!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Muito obrigado, camarada.
@alanangelo
@alanangelo Жыл бұрын
Opaa... boaa... mais um inscrito... Aguardando o próximo passo...
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Maravilha, camarada. Seja muito bem vindo. Abraço.
@fernandocoelho1334
@fernandocoelho1334 6 ай бұрын
Valeu mesmo. Já vai me ajudar muito. Irei aproveitar toda a ideia e adaptar para a minha realidade. O objetivo é montar um Portal de Serviços, cuja Home, que não existirá opções de menu, exceto para o usuário se registrar, recuperar senha, logout, pelo menos. As opções não fariam parte do Menu e sim, seriam Card, correspondentes à serviços que alguns exigirão login e outro(s) não. Os usuários terão perfis, com habilitação em um ou mais serviços, sendo o fato dele mesmo registrar-se não o habilita a acessar os serviços, sendo o acesso será promovido ou não, mediante autorização do admin.
@aldolammel
@aldolammel 5 ай бұрын
Cuidado que há trechos que estão desatualizados com o Django 5.
@fernandocoelho1334
@fernandocoelho1334 5 ай бұрын
@@aldolammel Então é importante que eu veja o que mudou, antes? Lembro que houve uma grande mudança no Django em 2017, que m usavam expressões regulares. Foi a primeira vez que eu vi, porque vim do Mainframe, aí não pude continuar por outra demanda.
@fernandocoelho1334
@fernandocoelho1334 5 ай бұрын
@@aldolammel Muito obrigado. Dei uma olhada rápida e ficou muito prática a questão dos formulários. Então o ORM, já irei me basear na nova versão. kzbin.info/aero/PLOLrQ9Pn6cazL1rwTY2d66M9VppexGL-_&si=gcHzoUdzWaTHU3vt
@aldolammel
@aldolammel 5 ай бұрын
@@fernandocoelho1334 nos templates e nos trechos que não utilizam 'return render()' em arquivos viewspontopy, é melhor usar os links no padrão ':'. Ou seja, nos templates vc chamará {% url 'meu_app_namespace:index' %} por exemplo, enquanto num arquivo views vc usará return redirect('meu_app_namespace:index').
@aldolammel
@aldolammel 5 ай бұрын
@@fernandocoelho1334 la na pasta de configurações, onde está o settingspontopy, as constantes que vc colocará serão 3: LOGIN_URL = 'accounts:login' LOGIN_REDIRECT_URL = ':' LOGOUT_REDIRECT_URL = mesma lógica anterior. Lembrando que app namespace vc define em cada arquivo urls dos apps: app_name = 'meu_app' E os pattern names vc define em cada path() no mesmo arquivo. path('', views.index, name='aqui')
@eliseubento6892
@eliseubento6892 2 жыл бұрын
Video aulasp simples e direto ao ponto. Muito bom.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito obrigado, camarada. Grande abraço.
@wagnerfelix4739
@wagnerfelix4739 Жыл бұрын
Aguardando os próximos videos, planeja continuar?
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Opa. Planejo sim. Em breve estarei de volta.
@andredias6356
@andredias6356 2 жыл бұрын
Obrigado por compartilhar seu conhecimento
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito obrigado. Boa sorte ai.
@isis_araujo
@isis_araujo Жыл бұрын
Cara! Vc é diferenciado!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Fico muito feliz com seu feedback Vlw demais Grande abraço e sucesso
@lucasbarbary
@lucasbarbary 2 жыл бұрын
Mano, seu conteúdo é muito bom! Por favor traz mais conteúdo de django :) Gostaria muito de ver o video sobre middlewares. Obrigado!!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito obrigado. Camarada. Middleware realmente está na minha lista de vídeos a serem gravados. rsrsr Abraço.
@BorysYeltsin
@BorysYeltsin 10 ай бұрын
Gostei de sua video aula!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 9 ай бұрын
Ótimo. Muito obrigado, camarada.
@linuxeopoder
@linuxeopoder 2 жыл бұрын
Sua explicação é excelente!!!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito obrigado, camarada.
@ramonzin443
@ramonzin443 Жыл бұрын
Olá Samuel, venho assistido seus vídeos, são muito esclarecedores, me ajudando muito! Parabéns!👊
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Opa. Que maravilha, Carlos. Fico feliz em saber. Obrigado pelo feedback. Grande abraço.
@joaomariano2339
@joaomariano2339 2 жыл бұрын
Ótimo vídeo! Seria interessante um vídeo acerca de boas práticas para produção e de organização das pastas do projeto. Melhor conteúdo de Django do youtube, fácil!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Oh camarada. Primeiramente, muito obrigado. Sim, de fato, é uma excelente ideia de conteúdo. Já vou colocar na minha lista. Obrigado. Abraço.
@juniortenorio9967
@juniortenorio9967 2 жыл бұрын
Obrigado pelas excelentes aulas! Professor, acompanho vários canais sobre DJ e sempre há referências a "economizar " memória e armazenamento. Acredito que quando utilizamos uma plataforma web, como Heroku, por exemplo, a preocupação com os custos decorrentes da utilização desses recursos seja crítica. Se possível, gostaria que fizesse um vídeo esclarecendo a questão de uso de processamento, memória e armazenamento pelo Django nesse cenário. Desde já agradeço.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito obrigado, Junior. Excelente ideia. Eu acho que tenho apenas um vídeo que ajuda a "economizar" recursos. Acho que é sobre prefetch related. Depois dá uma olhada que vale a pena. Depois posso ver se gravo mais. Abraços.
@JamesAlgure
@JamesAlgure Жыл бұрын
Excelente! Me ajudou muito! Obrigado!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Maravilha, camarada. Grande abraço e sucesso pra vc.
@GregorioFerraz
@GregorioFerraz 2 жыл бұрын
Perfeito, tá me ajudando muito em meu sistema aqui. A sua divisão de vídeos foi show porquê eu posso ir direto no assunto que quero esclarecer. Tô feliz! Assim que começar a dar o retorno se prepare para receber alguns "Valeus" kkkkk A gente tem que retribuir a quem nos ajudou e não ficar batendo no peito e dizendo que venceu sozinho! Valeu Demaissss
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Parabéns por sua evolução, camarada. Fico feliz com o seu sucesso. E fico mais feliz ainda com sua postura. E certamente adoraria receber os "valeus" kkkkk Muito sucesso pra vc, grande abraço e obrigado pelo feedback.
@GregorioFerraz
@GregorioFerraz 2 жыл бұрын
@@SamuelGoncalvesPython Tamo junto! Quanto deu publicar o Software eu te mostro como está o Projeto. Estou fazendo 2 na verdade, um deles é para me ajudar a administrar o condomínio aqui do Edf. onde eu moro. Mas estou desenvolvendo preparado para ser vendido para qualquer administradora. Tá ficando interessante.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
@@GregorioFerraz maravilha. Creio que vc esteja desenvolvendo no formato saas. Tem umas técnicas bem interessantes pra isso. Mas adoraria ver o projeto e posso te dar algumas dicas. Já fiz um parecido. Qq coisa me chama no insta samuelgoncalves.tech Abraço.
@GregorioFerraz
@GregorioFerraz 2 жыл бұрын
@@SamuelGoncalvesPython eu não tenho insta, só Twitter. :/ Kkkkkkkkk mas dou um salve sim e mando uns printa aqui das telas
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
@@GregorioFerraz Ahhh sim. Sem problema. rsrsr tenho também: Samuel_F_G
@gilvar8738
@gilvar8738 2 жыл бұрын
Obrigado pela vídeo aula, Show! Pergunta! Você já ouviu falar em REPORTBRO, tipo um genérico do jasperReport para Python, acho que seja isso. Fica uma sugestão para o canal!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Obrigado, Gil. Vou verificar sim sobre essa lib. Obrigado
@masptj
@masptj Жыл бұрын
Samuel, gostei muito da forma simples que explicou. A minha pergunta é o seguinte, como fazer para que apenas seja exibida certa pagina para o usuário, como uma área exclusiva onde apenas o usuário possa acessar?
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Muito obrigado pelo feedback. Ai vc precisa informar para o django que aquela view precisa de autenticação. Na maioria dos casos, se vc colocar o anotation @login_required na sua view resolve o problema. Pra não ficar muito grande esse comentário, sugiro que pesquise sobre "django @login_required". Ai vc pode colocar suas dúvidas aqui que eu vou te ajudando.
@pedrowegner9167
@pedrowegner9167 2 жыл бұрын
Cara, acho que tu tem um dos canais mais bem estruturados de Django. Uma coisa que sempre me bato com o Django é o modo de organizar as views... Por exemplo, aplicações grandes que tem várias views, como organizar isso de maneira mais eficiente? Sem ficar bagunçado?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Cara, vc não sabe como fico feliz com esse seu feedback. Muito feliz mesmo. Muito obrigado. Sobre sua pergunta, é excelente, porém, ela poderia gerar um livro kkkk. Mas em resumo, mesmo que o sistema for grande, o ideal é vc colocar o mínimo de coisas possíveis na view. E colocar "cada coisa em seu lugar". Para ficar mais claro, vou dar um exemplo clássico. Vc faz uma view, manda um form para o template. Quando o form volta vc faz uma série de validações customizadas e depois salva. Nesse caso, uma boa opção seria colocar todas as "validações customizadas" dentro do form, e deixar a view bem curtinha, apenas chamando o save. Não sei se isso responde a sua dúvida. Se não tiver te dado uma boa orientação, só falar. Abraço.
@CrieAplicativos
@CrieAplicativos 2 жыл бұрын
Geralmente eu gosto de separar também em novos apps, por exemplo: crio o app global pra salvar tido que é cadastro. Depois outro app chamado pessoa e salvo tudo que é da pessoa, outro app que é tudo de um departamento e por ai vai
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
@@CrieAplicativos massa. A organização faz muita diferença a longo prazo. Na hora de dar manutenção, por exemplo.
@jorgesilva6705
@jorgesilva6705 2 жыл бұрын
Muito bom os seu videos. Ja estou acompanhando haha! Sobre Django.. Estou estudando e pegando firme a pouco meses esse framework. Qual sua visão para o futuro dele? vale a pena aprofundar em Django ainda? Vi outros frameworks em alta como o FastAPI
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito obrigado, camarada. Então, para o futuro, NA MINHA OPINIÃO, ainda tem muita estrada pela frente. Tanto para o Django quanto para o FastAPI. Como os dois são Python, se vc tiver uma boa base, vai conseguir se dar bem em ambos. Mas a minha sugestão é que vc não deixe a dúvida te paralizar, se já começou com Django, foque nele e também nos conceitos do python que vc vai evoluir rápido. E de acordo com que vc for evoluindo, vc vai ter uma tremenda facilidade para aprender outras coisas em python. Boa sorte e sucesso na sua carreira.
@jorgesilva6705
@jorgesilva6705 2 жыл бұрын
@@SamuelGoncalvesPython Obrigado pela atenção! no caso eu ja trabalho com python realizando integrações. Agora estou pegando firme para aprender o lado de servidor. Ja aprendi legal O DRF. Mas realmente bate as dúvidas quanto à como o mercado está de comportando com tantos frameworks. Mas desde já, obrigado!
@werlich
@werlich 2 жыл бұрын
Excelentes vídeos Samuel, muitas dúvidas que eu tinha acabou sendo sanada com suas explicações. Uma ainda não achei, seria: em relação ao nível de acesso do usuário, neste vídeo por exemplo criou superuser, mas se fosse usuário com restrições seria logo aplicada no template as restrições?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Fico feliz em saber, Claudio. Inclusive, sua pergunta é muito pertinente. Mas nada de permissão é aplicada "automaticamente" no template. Vc que precisa codificar e determinar qual parte do template vai ser acessada por cada nível de acesso.
@linuxeopoder
@linuxeopoder 2 жыл бұрын
Samuel, teria com fazer um video de como criar modelo de usuário personalizado?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Opa. Tem sim. Tá na minha lista. Em breve vou gravar e colocar aqui no canal.
@a151412
@a151412 9 ай бұрын
Muito bom os seus videos, excelente explicações. estou iniciando no Django. Esta me ajudando muito. obrigado. So estou com uma duvida pois segui os seu passos e estou com problema no logout, pois recebo a mensagem "Method Not Allowed (GET): /accounts/logout/" consegue me dizer o porque esta sendo usado o metodo GET ou inves de POST?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 8 ай бұрын
Bom ter vc por aqui. Excelente pergunta. Parece que nessa última versão do django ele mudou de get para post. Nesse caso, vc vai ter que usar um form com o action post, e adicionar o csrf_token no formulário. Em breve posso gravar um vídeo sobre isso também.
@caiopjv
@caiopjv 9 ай бұрын
Muito boa a aula. Mas parece que houve mudanças na última versão do Django. Para fazer logout, agora tive que fazer um formulário post. Podia fazer um vídeo explicando melhor isso.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 9 ай бұрын
Pois é. Podem ter ocorridos mudanças mesmo. Depois vou atualizar os vídeos. Vlws.
@Ukah
@Ukah Жыл бұрын
A cada vídeo me impressiono mais com sua didática! Muito obrigado por mais esse conhecimento sensacional!
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Cara, fico feliz demais quando alguém, como vc, dedica um tempo para fazer um comentário expressando um belo feedback desse. Muito obrigado Todo sucesso ai. Abraço.
@Ukah
@Ukah Жыл бұрын
@@SamuelGoncalvesPython Eu quem agradeço por vc contribuir tanto para a comunidade. 🚀 Uma dúvida. No caso, se eu quiser que um usuário de um departamento x, seja redirecionado para a página x e um usuário de um departamento y, seja redirecionado para a página y, após o login, qual seria o método mais eficiente?
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
@@Ukah Lá na função "home", ou qualquer outra que o usuário seja redirecionado após o login, vc vai implementar sua lógica, se uma coisa, ou se outra coisa. E para cada "lógica" que vc implementar, vc manda para a página correta. E para mandar para a página correta vc faz algo do tipo: importa esses caras: from django.shortcuts import redirect from django.urls import reverse e na hora de mandar para uma página, vc usa: return redirect(reverse('nome_da_rota_no_seu_arquivo_urls.py'))
@Ukah
@Ukah Жыл бұрын
@@SamuelGoncalvesPython Muuuuuito obrigado, brother! Vai ajudar imensamente esses insights! Grande abraço!
@weslleypablo9393
@weslleypablo9393 2 жыл бұрын
Bom conteúdo. Venho praticando Django e estou melhorando a cada dia, mas minha duvida é: muda mt coisa de modo desenvolvimento pra modo produção? Estou procurando um conteúdo para aprender do inicio (recebendo o projeto) ate o fim (entrega do projeto ao cliente)
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Obrigado, Weslley. Muda algumas coisas sim. Algumas podem até parecer um erro, como o fato de ele nativamente não "exibir" os arquivos estáticos. Mas se vc entender a lógica e o motivo, fica de boa. Mais pra frente pretendo fazer uma sequência de vídeos assim. Ou um curso, que seria mais detalhado.
@weslleypablo9393
@weslleypablo9393 2 жыл бұрын
@@SamuelGoncalvesPython Tendi, com certeza irei adquirir seu curso quando estiver pronto, mas ate la vc conhece algum material que teria como indicar?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
@@weslleypablo9393 tem muito material. A questão é vc se acostumar a ler e entender o que está escrito. rsrs Mas isso, naturalmente leva um tempo. A minha dica é: pratica o máximo que puder. Isso naturalmente vai te gerar mais dúvidas, mas vc vai saber "perguntar a sua dúvida" e isso vai fazer vc ficar bom.
@gurila11
@gurila11 Жыл бұрын
O meu link do logout me direciona para a página admin logout e não para o home.html O que pode ser ? Já revi tudo umas 5x
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Pode acontecer de ter alguma coisa diferente na versão do Django que vc está usando. Teria que ver o código. Mas tenta dar uma olhadinha na documentação do Django na parte de autenticação, pode ser que eles colocaram lá caso tenha mudado
@Junior-ns4sz
@Junior-ns4sz 2 жыл бұрын
Ótimo vídeo, parabéns Samuel! No entanto fiquei com uma dúvida: imagine um sistema de cadastro de frutas (já salvando no banco de dados). usuário1 cadastrou manga, usuario2 cadastrou uva. Como faço para cada usuário visualizar apenas a fruta que ele cadastrou? No exemplo citado, usuario1 visualizar no template manga e o usuario2 visualizar uva. Obrigado meu caro, continua postando mais vídeos.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Obrigado. Sobre a dúvida, acho até que falei em outro vídeo, mas esqueci qual kkkkk. Mas basicamente, vc vai ter que fazer isso na view. Ou seja, antes de processar a busca, vc vai ter que pegar o usuario logado da request, e fazer um filtro pra pegar só as frutas dele. E na hora de salvar uma fruta, vc vai ter que pegar o usuário pra associar com aquela fruta. Se vc estiver usando function based view, precisa colocar antes do filtro. Se estiver utilizando class based view, vai ter que ver o método get_queryset. Espero que tenha te dado uma luz. Abraço.
@rafaelvinicius3182
@rafaelvinicius3182 2 жыл бұрын
Muito massa, Samuel! Estou criando um sistema de agendamento, onde tudo funciona como o esperado (até a parte que está pronta), no entanto, quero deixar este sistema pronto para escalar. Por exemplo: Para cada novo cliente que contratar meu serviço, quero que ele tenha um template, domínio e alguns módulos persolanizados, mas no geral, os novos clientes vão herdar funções que existem para todos os clientes(por exemplo: autenticação, envio de mensagens etc). Minha dúvida é: Seria o ideal criar um novo app para cada cliente individualmente, ou teria outra alternativa para ajudar na escalabilidade desse sistema? Parabéns pela aula! Se já tiver alguma aula sobre isso, ou algum conteúdo para indicar, fico agradecido.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Obrigado, Rafael. Vc pode usar a estratégia de multi tenant. onde basicamente vc tem a mesma aplicação para todos clientes. Mas cada um acessa somente os seus dados. E ai vc pode dividir isso no banco utilizando separação de bancos, separação de esquemas, ou apenas adicionando um campo tenant_id em cada tabela. Sugiro pesquisar por multi tenant, e também por SAAS Boa sorte ai.
@rafaelvinicius3182
@rafaelvinicius3182 2 жыл бұрын
Vou pesquisar mais sobre os assuntos. Vlw pelas dicas!
@thiagocosta6739
@thiagocosta6739 2 жыл бұрын
Samuel tudo bem?, Aqui, você poderia me ajudar com um problema específico no django? Onde posso entrar em contato?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Tudo bem. E vc? Pode me chamar no insta ou no linkedin. insta: @samuelgoncalves.tech linkedin: www.linkedin.com/in/samuel-gon%C3%A7alves-822648129/
@gabriellustosa9549
@gabriellustosa9549 2 жыл бұрын
Você podia fazer um vídeo falando um pouco do HTMX + Django
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Boa, Gabriel. Já vou adicionar aqui na lista. Obrigado.
@renantinti3443
@renantinti3443 2 жыл бұрын
Muito bom, Samuel! Uma dúvida: como fazer para que a coluna "autor" de um model esteja preenchida automaticamente com o User que está logado, dentro da interface admin? Estou procurando essa resposta na internet mas não localizo em lugar nenhum. Abraço!
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Fala Renan. Tudo joia? Então, uma das formas é vc sobrescrever o método que retorna o form lá na classe do admin para devolver o form já inicializado. A outra forma é vc "ocultar" esse campo do form e sobrescrever o método pra salvar, e no método que vc sobrescreve vc adiciona o campo como quiser. Boa sorte.
@gabr_ielcosta6733
@gabr_ielcosta6733 2 жыл бұрын
Haveria como eu utilizar o auth em um model criado por mim ao invés do User do Django? Criei um model Aluno, para adicionar alguns campos que o User não tinha, mas quando utilizo o auth só me retorna None.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Muito interessante sua pergunta. Tem sim como criar um modelo de usuário customizado e fazer o Django utilizar ele. Mas também tem como vc criar o modelo que vc quiser, no seu caso, Aluno, e simplesmente "ligar" ele a um usuário do django através de uma FK. As duas soluções são ótimas. Cabe a vc decidir o que é melhor baseado no seu contexto. Mais pra frente posso pensar em fazer um vídeo desse.
@gabr_ielcosta6733
@gabr_ielcosta6733 2 жыл бұрын
@@SamuelGoncalvesPython Seria muito bom se vc fizesse ksksksk, sou iniciante em Django e ainda estou aprendendo sobre o uso do banco de dados. Muito Obgd pela rápida resposta
@isis_araujo
@isis_araujo Жыл бұрын
Samuel, estou usando esse seu modelo, mas tentei adicionar outros campos como cpf e endereço para complementar o cadastro do usuário. Mas dá erro. Poderia me dar uma luz?
@SamuelGoncalvesPython
@SamuelGoncalvesPython Жыл бұрын
Me fala qual é o erro. Pois as vezes é algo que conheço e já consigo te ajudar prontamente.
@marceloaraujo2480
@marceloaraujo2480 2 жыл бұрын
Traz video de opções gratis pra subir aplicações Django, o heroku free ja era kkk
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
kkkkk. Boa ideia, Marcelo. Mais pra frente penso nisso sim.
@ElismarLuz-pardal
@ElismarLuz-pardal 2 жыл бұрын
Ta sumido meu caro, tudo bem contigo? te provocar aqui.... preciso fazer um cadastro com confirmacao, quero enviar um email com o link pro usuario clicar e o django mudar o estado do registro. Tem um caminho feliz aqui no seu canal ou no seu palacio mental ?
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Opa. To sumido sim. Correria. Mas to bem. E vc? Excelente provocação. Não tenho palácio mental, mas tem algo aqui na minha casebre mental. kkkkk - Usuário envia o formulário - Sua view gera um token único e salva no banco em um modelo feito para salvar quem ainda não confirmou - Sua view manda um link para o email dessa pessoa, incluindo o token na url - Usuário clica nessa url e é redirecionado para a sua página - Sua view pega o token que está na url, retira o usuáro da lista do que não confirmaram e passa para a lista dos que confirmaram. Basicamente é isso. Basta vc adaptar pra sua realidade ai e tudo vai dar certo. rsrsr
@ElismarLuz-pardal
@ElismarLuz-pardal 2 жыл бұрын
@@SamuelGoncalvesPython eh isso aí, gostei da lógica. E fica a dica aí de um bom video pra quando puder retornar... Sucesso Samuel, Feliz Natal.
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
@@ElismarLuz-pardal Com certeza é uma boa. Muito obrigado e feliz natal pra vc também. Vlws.
@zerielribeiro5787
@zerielribeiro5787 2 жыл бұрын
Demoro haaa
@SamuelGoncalvesPython
@SamuelGoncalvesPython 2 жыл бұрын
Voltando às atividades kkkkkk
Como colocar permissão personalizada por usuário no Django Admin
16:42
Samuel Gonçalves
Рет қаралды 4,4 М.
Getting Started With Django All Auth
19:01
Pretty Printed
Рет қаралды 14 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
User registration and authentication in Django
58:35
Cloud With Django
Рет қаралды 38 М.
AUTENTICAÇÃO COM DJANGO | DJANGO AUTH
33:13
pythonando
Рет қаралды 30 М.
Relacionamento OneToOne nos modelos do Django
15:32
Samuel Gonçalves
Рет қаралды 2,2 М.
Django: Autenticação de Usuário (Simples)
20:17
OpenCodigo
Рет қаралды 6 М.
AUTENTICAÇÃO PROFISSIONAL COM DJANGO | ALLAUTH
25:36
pythonando
Рет қаралды 16 М.
Como configurar e utilizar arquivos estáticos no Django
14:03
Samuel Gonçalves
Рет қаралды 9 М.
Tutorial completo sobre URLs no Django
38:25
Samuel Gonçalves
Рет қаралды 4 М.
Deploy Django with NGINX and Waitress on Windows Server 2019
12:46
Johnnyboycurtis
Рет қаралды 27 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН