Skip to content

avatarLeo/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Blog Django (Projeto de Estudo)

Este é um projeto de um Blog desenvolvido em Django com o objetivo de estudar e praticar os conceitos fundamentais do framework, além de entender o fluxo completo de desenvolvimento de uma aplicação web robusta com arquitetura MVT (Model-View-Template).

🎯 Objetivos de Aprendizado

O foco principal deste projeto foi dominar os seguintes recursos do Django:

  • MVT Architecture: Separação clara de responsabilidades entre Modelos (Banco de dados), Views (Lógica de negócios) e Templates (Interface).
  • Django ORM: Criação de tabelas, relacionamentos (como autor e posts) e consultas ao banco de dados sem escrever SQL nativo.
  • Painel Administrativo: Configuração e customização do Django Admin para gerenciamento completo dos posts, categorias e usuários.
  • Autenticação: Sistema de login, logout e controle de permissões para autores.
  • Manipulação de Mídias: Upload e exibição de imagens de capa para os posts.

📚 Funcionalidades do Sistema

  • Página Inicial: Listagem dos posts mais recentes com paginação.
  • Leitura de Post: Página detalhada para visualização do conteúdo completo de cada postagem.
  • Filtragem por Categorias: Organização de posts por temas ou tags.
  • Área Administrativa: Interface protegida para criação, edição e exclusão de posts de forma simples.
  • Design Responsivo: Interface limpa e adaptável para dispositivos móveis e desktop.

🛠️ Tecnologias Utilizadas

  • Python (Linguagem base)
  • Django (Framework Web)
  • SQLite (Banco de dados padrão de desenvolvimento)
  • HTML5 / CSS3 (Estilização do Front-end)

🚀 Como Executar o Projeto Localmente

Siga os passos abaixo para configurar e rodar o projeto na sua máquina:

1. Clonar o Repositório

git clone https://github.com/avatarLeo/blog.git
cd nome-do-repositorio-do-blog

About

Aula de django, desenvolvendo um blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors