Skip to content

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

Notifications You must be signed in to change notification settings

lucas-tadeu-dev/Agenda-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published