Skip to content

Neste desafio, você aprenderá a criar um blog simples com Django. Siga as etapas: instale o Django, crie um projeto e um app, defina os models Post e Tag, registre-os no painel admin, configure as URLs e templates, e finalmente inicie o servidor para testar a aplicação. Ao final, você terá um blog funcional para explorar!

License

Notifications You must be signed in to change notification settings

daniloopinheiro/dopFSFCDjango

Repository files navigation

imersao-desafio-django

Django CI

Neste desafio, você aprenderá a criar uma aplicação Django que simula um pequeno blog. O processo é dividido em etapas simples para facilitar a implementação.

  1. Instalação do Django: Comece instalando o Django e o Python. Utilize o pip para instalar as dependências necessárias.

  2. Criação do Projeto: Crie um novo projeto Django chamado "meublog" e acesse seu diretório.

  3. Criação do App Core: Dentro do projeto, inicie um novo aplicativo chamado "core".

  4. Definição dos Models: No arquivo core/models.py, defina os modelos Tag e Post para estruturar os dados do blog.

  5. Registro no Admin: Registre os modelos no painel de administração do Django, permitindo fácil gerenciamento.

  6. Configuração do Projeto: Adicione o app "core" à lista de aplicativos instalados no arquivo de configurações.

  7. Migrações: Execute comandos para criar e aplicar as migrações, refletindo as alterações no banco de dados.

  8. Criação de Views e URLs: Implemente uma view para listar os posts e tags, e configure as URLs para acessá-la.

  9. Criação do Template: Crie um template básico em core/templates/core/ para renderizar a página do blog com estilo.

  10. Teste da Aplicação: Inicie o servidor de desenvolvimento e acesse http://127.0.0.1:8000/blog/ para visualizar sua aplicação em funcionamento.

🎯 Objetivos

  • Educar: Ensinar passo a passo como criar uma aplicação com Django.
  • Demonstrar: Mostrar boas práticas de estruturação de apps no Django.
  • Simplificar: Transformar o aprendizado de Django em algo acessível e prático.

📚 Recursos

  • 🎥 Vídeo Tutorial: Assista no YouTube
  • 🧠 Código de Referência: Projeto disponível com exemplos de models, views, urls e templates.

🤝 Como Contribuir

Contribuições são muito bem-vindas! Você pode:

  • Criar uma Issue com dúvidas, sugestões ou problemas.
  • Abrir um Pull Request com melhorias ou novos recursos.
  • Compartilhar com outros devs interessados em Django! 🚀

📄 Licença

Este projeto está licenciado sob a MIT License. Você pode usar, modificar e compartilhar livremente.


📬 Entre em Contato

Para colaboração, dúvidas ou consultoria, entre em contato:


Feito com ❤️ por Danilo O. Pinheiro
DevsFreedopme.io

About

Neste desafio, você aprenderá a criar um blog simples com Django. Siga as etapas: instale o Django, crie um projeto e um app, defina os models Post e Tag, registre-os no painel admin, configure as URLs e templates, e finalmente inicie o servidor para testar a aplicação. Ao final, você terá um blog funcional para explorar!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published