How marcelofantin/projetonetflixfake works
Este é um catálogo de filmes em Django: visitantes informam e-mail para entrar ou criar conta; usuários autenticados navegam, pesquisam e abrem detalhes, registrando visualizações e histórico. O app também oferece perfil, senha e administração de filmes, episódios e usuários. O mapa destaca modelos, formulários e processadores de contexto como camadas internas. Os templates e algumas capacidades de autenticação vêm dos caminhos e configurações visíveis; sem README, não atribuo integrações ou fluxos não demonstrados.
Main entry points: urls.py Rotas do app · models.py Filmes e episódios · templates Páginas do app · views.py Detalhe do filme
Components 18
Web e navegação
- Rotas do projeto
netflixfake/urls.py - Rotas do app
filme/urls.py - Páginas do app
filme/templates - Páginas compartilhadas
templates
Catálogo e descoberta
- Lista de filmes
filme/views.py - Detalhe do filme
filme/views.py - Pesquisa
filme/views.py - Contexto do catálogo
filme/novos_context.py
Contas e administração
- Entrada e cadastro
filme/views.py - Perfil
filme/views.py - Autenticação Django
filme/urls.py - Formulários
filme/forms.py - Administração
filme/admin.py
Dados e contexto
- Filmes e episódios
filme/models.py - Usuário e histórico
filme/models.py - Banco de dados
Other components
- Visitante
- Usuário autenticado
Connections 30
- Rotas do projeto → Rotas do app: inclui rotas
netflixfake/urls.py - Rotas do app → Entrada e cadastro: roteia para
filme/urls.py - Rotas do app → Lista de filmes: roteia para
filme/urls.py - Rotas do app → Detalhe do filme: roteia para
filme/urls.py - Rotas do app → Pesquisa: roteia para
filme/urls.py - Rotas do app → Perfil: roteia para
filme/urls.py - Rotas do app → Autenticação Django: roteia para
filme/urls.py - Visitante → Rotas do projeto: acessa
- Usuário autenticado → Rotas do projeto: acessa
- Entrada e cadastro → Formulários: usa
filme/views.py - Entrada e cadastro → Usuário e histórico: consulta e cria
filme/views.py - Entrada e cadastro → Páginas do app: renderiza
filme/views.py - Lista de filmes → Filmes e episódios: lista
filme/views.py - Lista de filmes → Páginas do app: renderiza
filme/views.py - Detalhe do filme → Filmes e episódios: atualiza visualizações
filme/views.py - Detalhe do filme → Usuário e histórico: registra histórico
filme/views.py - Detalhe do filme → Páginas do app: renderiza
filme/views.py - Pesquisa → Filmes e episódios: pesquisa
filme/views.py - Pesquisa → Páginas do app: renderiza
filme/views.py - Perfil → Usuário e histórico: atualiza
filme/views.py - Perfil → Páginas do app: renderiza
filme/views.py - Autenticação Django → Páginas do app: usa páginas
filme/urls.py - Formulários → Usuário e histórico: valida cadastro
filme/forms.py - Administração → Filmes e episódios: registra
filme/admin.py - Administração → Usuário e histórico: registra
filme/admin.py - Filmes e episódios → Banco de dados: persiste dados
- Usuário e histórico → Banco de dados: persiste dados
- Contexto do catálogo → Filmes e episódios: consulta recentes e populares
filme/novos_context.py - Contexto do catálogo → Páginas compartilhadas: fornece contexto
- Páginas compartilhadas → Contexto do catálogo: configura processadores