/Agenda-Django

Agenda com o framework Django, com sistema de Cadastro/Login

Primary LanguagePython

Agenda-Django

Neste projeto Criei uma Agenda com o framework Django, armazenei os dados no banco de dados SQlite 3. Criei esse site com 4 apps. O primeiro e padrão exibe os contatos salvos:

image

No segundo App da agenda fiz a parte de cadastro, aonde adicionei no código regras, que só aceitam emails válidos, usuários com mais de 6 caracteres. E fiz o sistema de validação que não deixa criar usuários iguais, como senhas fracas:

image

No terceiro app fiz o login em sí. Criei o sistema de verificação que só permite o login se o usuários estiver criado e salvo.

image

No quarto app o Dashboard, só é permitido o acesso nele depois que o usuário fizer o login válido. No dashboard é aonde o usuário adiciona todas informações de contato como nome, email, descrição e até mesmo colocar a foto do contato. Depois ele salva e disponibiliza esse contato na lista.

image

E também tem o SuperUser incluso no django aonde fiz algumas configurações. No fim esse projeto foi muito importante para mim reforcei muito meus conhecimentos em Django em criação de aplicativos web com o flamework Django. Aprendi muitos conceitos importantes e muitos usados na maioria das aplicações web, ainda tenho muito que aprender mas estou constantemente me atualizando.

Meus próximos projetos serão focados criação em API com Django Rest Framework.